С нами с 21.04.01
Сообщения: 666
Рейтинг: 436
|
Добавлено: 27/09/05 в 12:16 |
только плс на ржать...
вобщем решил я под старость лет начать сам писать скрипты.
ну осталось самая малость ,научиться этому
ну и в догонку хочу припахать бабу свою, пусть изучает тоже,
а то целыми днями нихуя не делает,только шарики да пазлы
собирает
вот вопрос встал с чего начинать, с перла или пхп?
что на ваш взгляд более быстрее схватывается и на чем
проще писать.
при высказывании "ЗА" какойто язык очень прошу вас рекомендовать
какую либо литературу и онлайн сайты.
у меня счас имеется следующее:
1."PHP програмирование" от "Символ-Плюс" 2001г.
2."Perl Библиотека программиста" от "O'reily"
3. "UNIX для системных администраторов"
ну и по мелочам кое-что еще.
|
|
|
|
Криптопохуист
С нами с 05.04.03
Сообщения: 17158
Рейтинг: 6019
|
Добавлено: 27/09/05 в 12:29 |
всегда при изучении какого либо языка (коих я недавно насчитал около 20), пользовался гуглом.
пхп проще потому что перл еще называют языком write-only: написал, а потом хер разберешь что ты имел ввиду
перл для начинающего более сложен для понимания.
|
|
|
|
Genuine Quality
С нами с 28.08.05
Сообщения: 652
Рейтинг: 910
|
Добавлено: 27/09/05 в 12:32 |
для адалта пхп, хотя очень серьезные вещи лучше java или dotnet.
хорошая книга по пхп:
John_Wiley___Sons_-_PHP5_and_MySQL_Bible.pdf
если англ. знаешь, поищи в нете, должна найтись
|
|
|
|
Криптопохуист
С нами с 05.04.03
Сообщения: 17158
Рейтинг: 6019
|
Добавлено: 27/09/05 в 12:33 |
вот еще что. языки по книжкам учатся только в универах. а в универах, как известно, не учат ни чему полезному. по этому забей на книжки и ставь перед собой реальные задачи и пытайся их решить - только тогда мозг будет включаться. А книги это так, на толчке почитать.
|
|
|
|
Криптопохуист
С нами с 05.04.03
Сообщения: 17158
Рейтинг: 6019
|
Добавлено: 27/09/05 в 12:35 |
Simplex писал: | для адалта пхп, хотя очень серьезные вещи лучше java или dotnet. |
Дотнет и джава для адалта это такая же редкость как кучка говна в торговом центре киева.
|
|
|
|
С нами с 25.12.03
Сообщения: 1003
Рейтинг: 462
|
Добавлено: 27/09/05 в 12:37 |
Simplex писал: | для адалта пхп, хотя очень серьезные вещи лучше java или dotnet. |
java не вздумай учить, зря потеряешь время.
а для веба сейчас нет ничего лучше php.
|
|
|
|
С нами с 21.04.01
Сообщения: 666
Рейтинг: 436
|
Добавлено: 27/09/05 в 12:44 |
народ заканчивайте спорить о других языках...
есть 2 пути перл или пхп...
с ними я всетаки колупался уже чуток.
английский знаю не настолько ,чтобы читать на нем литературу.
интересует наверно больше литература с примерами какихлибо
скриптов от простого к сложному...
|
|
|
|
Криптопохуист
С нами с 05.04.03
Сообщения: 17158
Рейтинг: 6019
|
Добавлено: 27/09/05 в 12:48 |
Читай выше мой коммент про литературу.
Раз английский не знаешь, тогда тебе на яндекс.
Поставли задачу -> порыл яндекс -> погемороился -> решил -> переход к п.1
это лучший алгоритм обучения.
|
|
|
|
С нами с 21.04.01
Сообщения: 666
Рейтинг: 436
|
Добавлено: 27/09/05 в 13:18 |
спасибо за ответы будем колупаться c php
|
|
|
|
kernel-video-sharing.com
С нами с 02.11.03
Сообщения: 826
Рейтинг: 558
|
Добавлено: 27/09/05 в 13:20 |
+1 за PHP . Пишется на нем легко, код при нормальном подходе - читабельный, достаточно хороших скриптов, библиотек.
Большая часть изучается крайне просто за пару вечеров по официальной документации (на русском только 3-я версия по-моему описана, но и она вполне подойдет, различия между 3-й и 5-й только в ООП, xml и еще некоторых специфических вещах, т.е. основу языка можно и по 3-й версии учить). В работе часто нужные различные библиотеки, в ПХП их есть великое множество, учить их бесполезно сразу, подымаются они без проблем по мере необходимости.
Плюс не забудь что любой серьезный скрипт работает с вязке с БД, в вебе это ессно MySQL, можно барть любую документацию, только следует учитывать что в нем не поддержвиваются подзапросы, да и union только начиная с 4-й версии пашет, т.е. сложные запроы приходится порой разбивать. Если надо хорошая книжка на русском - стукнись - поделюсь, в свое время за вечер по ней разобрался
Ну и на последок, есть различные приемы которые в книжках трудно найти, но которые опявляются с опытом. Плюс есть понятие красоты, качества кода, надежность, защиты от иньекций и многого прочего. Некоторые вещи можно из книжек поднять, но большая часть приходит с опытом, ускорить этот процесс может общение с программером.
|
|
|
|
С нами с 07.01.04
Сообщения: 2868
Рейтинг: 1536
|
Добавлено: 27/09/05 в 13:29 |
PHP конечно проще и понятней для начинающего программера и для веба очень удобно юзать, но пытаться использовать для чего-то еще и язычок уже кривоват, в отличии от перла, ну и доп. библиотек намного меньше у пхп..
Если вообще не умеешь программить - начинай с пхп, а лучше с Python.
|
|
|
|
эксклюзивщик
С нами с 08.03.05
Сообщения: 1013
Рейтинг: 512
|
Добавлено: 27/09/05 в 13:31 |
Да нельзя их сравнивать. Это разные вещи. Каждый заточен под свое. Тут уже, наверно, три или четыре раза со дня создания МХ поднимается подобная тема типа "PHP vs. Perl". И всегда вывод один - под конкретную задачу у каждого свои приемущества.
Но для начала тоже считаю, что пхп проще. Также согласен с Pentarh. Возьми задачу, взьми почти русский мануал с http://www.php.net и дело пойдет.
|
|
уникальные предложения по съемке контента гомосексуального харрактера
|
1
|
|
|
С нами с 05.07.05
Сообщения: 439
Рейтинг: 331
|
Добавлено: 27/09/05 в 15:03 |
Эхх.. помню времена..,
когда пхп тихо посасывал у перла,
но теперь всё с точностью наоборот,
хотя то и то полезно знать.
На самом деле я б тебе посоветовал такую цепочку
Дискретная метематика -> Логика -> Алгоритмы
Думаю для начала хватит.
|
|
|
|
С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362
|
Добавлено: 27/09/05 в 15:16 |
для начала лучше пхп конечно , перл будет посложней.А конечно каждый язык хорош по своему и иногда некоторые задачи проще выполнить , и пхп это далеко не панацея.
2топикстартер
не слушай Pentarh`a
Иди в магазин и для начала купи какую-небудь книгу , будет легче поверь мне.
|
|
|
|
С нами с 25.12.03
Сообщения: 1003
Рейтинг: 462
|
Добавлено: 27/09/05 в 15:41 |
kink писал: | Если вообще не умеешь программить - начинай с пхп, а лучше с Python. |
Python это круто, но не для веба
|
|
|
|
С нами с 11.12.04
Сообщения: 99
Рейтинг: -344
|
Добавлено: 27/09/05 в 15:59 |
|
|
|
|
С нами с 07.01.04
Сообщения: 2868
Рейтинг: 1536
|
Добавлено: 27/09/05 в 16:16 |
begemot писал: | Python это круто, но не для веба |
Почему нет? Стандарные либы очень хорошие, понятные... регэкспы есть. Плюс есть Zope, Plone...
Да и вообще у Python куда более грамотно реализован чем PHP и Perl.. Вот правда если юзать для веба, то надо свой дедик иметь, т.к. пайтон нигде не установлен обычно. Хотя ладно, для веба с 99% стандартных задач и пхп справляется...
|
|
|
|
С нами с 21.04.01
Сообщения: 666
Рейтинг: 436
|
Добавлено: 27/09/05 в 17:39 |
во... именно она у меня и есть...
|
|
|
|
старый зануда
С нами с 26.07.03
Сообщения: 3291
Рейтинг: 1361
|
Добавлено: 27/09/05 в 18:50 |
Имхо, желательно знать оба - Perl и PHP, и применять тот или другой в зависимости от конкретной задачи...
|
|
|
|
full-plastic programmist
С нами с 05.09.03
Сообщения: 8361
Рейтинг: 4779
|
Добавлено: 27/09/05 в 19:13 |
Перл более "системный" язык.
ПХП больше заточен именно под веб, в нем сразу есть много упрощенных фич для работы с MySQL, GZ и т.д...
в принципе оба языка сильно похожи по синтаксису на С++ так что большой разницы что изучать по моему нет, просто разные наборы дефолтных функций...
лучше конечно иметь опыт писанины на обоих, но для быстрого написания примитивных скриптов ПХП конечно гораздо удобнее.
|
|
вот соскучился по мастеру...
|
3
|
|
|
эксклюзивщик
С нами с 08.03.05
Сообщения: 1013
Рейтинг: 512
|
Добавлено: 27/09/05 в 19:36 |
кстати, забыл сказать, совсем для начала можно попробывать Парсер. Развивает логическое мышление в нужном направлении
|
|
уникальные предложения по съемке контента гомосексуального харрактера
|
0
|
|
|
Best4U.Biz
С нами с 21.02.04
Сообщения: 1252
Рейтинг: 1441
|
Добавлено: 27/09/05 в 20:04 |
+1 PHP
Ставишь себе phpexperteditor ( http://ankord.com - для exUUSR регистрация бесплатная), к нему качаешь (с http://www.php.net/docs.php ) русский хелп в chm формате (в этом хелпе есть и примеры применения функций), берешь любой рабочий скрипт (например с http://hotscripts.com ) - и вперед на танки
Когда начнешь понимать что как и почему - начинаешь писать то, что тебе надо.
ЗЫ А книжка - это просто хелп в бумажном формате Не удобный, т.к. поиска нет
|
|
|
|
С нами с 12.04.03
Сообщения: 93
Рейтинг: 85
|
Добавлено: 27/09/05 в 20:37 |
Я рекомендую перл. Несравнимо проще чем пхп.
Трудно представить что то проще чем перл. После него изучать пхп все равно что китайский учить.
Все выше сказаное это мой опыт!
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 27/09/05 в 20:44 |
Блин, долго крепился , не могу терпеть уже
Значится так:
- если работать с базой, гонять туда сюда данные из страница -> база и наоборот , то пхп одназначна.
- парсить логи, кучи текстов и т.д. , берем перл.
Перл для новичка сложноват имхо, хотя сам с него начинал. Но ознакомится с перлом и знать хотя бы базовые понятия - советую.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
3
|
|
|
С нами с 21.08.05
Сообщения: 28
Рейтинг: 28
|
Добавлено: 27/09/05 в 23:05 |
Топикстартер, начинай с php — быстрее увидишь результат от своих усилий. Когда начнешь понимать, как делать простые динамические сайты — можно параллельно начинать изучать перл. Аксиома — чем больше языков знаешь, тем проще изучать новые.
http://kurepin.ru/ — неплохая серия уроков. Скачай себе и прогони через себя за пару тройку дней все рассуждения автора.
http://woweb.ru (например) — скачай себе какие-нибудь обработчики форм, простые фотоальбомы и разбирай все на примерах.
http://www.denwer.ru — самое удобное решение вебсервера для локального компа (это если еще не сталкивался), это для того, чтобы удобно изучать.
Ну и самый главный ресурс, как уже говорили: Гугль.
ЗЫ: Еще можешь стукнуться ко мне в асю, я тебе могу скинуть сверстанный в html справочник по php.
|
|
Благодарный новичок адалта примет в дар от гуру советы, критику и рекомендации.
|
3
|
|
|