[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: PHP или Perl??
Miha Zaharov
Здравствуйте. Стоит вопрос - какой из серверных языков лучше?
Понимаю, что на форуме, посвященном Php, скорее всего именно этот язык будут расхваливать, но все же хотелось услышать реальные преимущества Php по сравнению с другими языками.

Это мне необходимо, чтобы определиться какой язык начинать учить. Проблема не слишком насущная, но для моих задумок одного ХТМЛ с ЦСС и Явой уже явно недостаточно. Нужно что-то более солидное и масштабное.

Ну и еще один вопрос - на каком языке (ПХП или Перл) программы работают быстрее? Этот вопрос связан с тем, что как-то очень давно мы с приятелем ( в основном он, а я так - пытался не мешать) переписали одну программу с языка Си на язык Паскаль. Зачем? Просто моему приятелю очень поначалу понравился Паскаль. До знакомства с ним он на Си (или Си+, не помню уже) работал.

Так вот, программа была довольна большая. Переписывал он ее на Паскаль несколько дней. В результате полное разочарование - скорость работы программы на порядок ниже на Паскале, по сравнению с Си.

Не хотелось бы опять вляпаться в такую же ситуацию.




Спустя 6 минут, 24 секунды (3.08.2009 - 21:03) vasa_c написал(а):
Есть мнение, что просто ваш приятель фигово кодил на паскале.

Цитата
Стоит вопрос - какой из серверных языков лучше?

Такой вопрос стоять не должен. Вопрос должен стоять "какой из них лучше для того-то, а какой для того-то?".

Спустя 3 минуты, 49 секунд (3.08.2009 - 21:07) kirik написал(а):
Изучай оба! wink.gif Какой больше понравится, тот и возьмешь за основной. А сравнивать языки программирования дело не благодарное (яву в рассчет не берем).

/*а брэйнфак все равно круче всех!*/

Спустя 16 минут, 2 секунды (3.08.2009 - 21:23) Miha Zaharov написал(а):
Цитата (vasa_c @ 3.08.2009 - 18:03)
Есть мнение, что просто ваш приятель фигово кодил на паскале.?



Ну наверное так и есть - он до этого случая не пользовался Паскалем, а тут начал его изучать и ему показалось, что очень логичный и красивый язык. Вот и решил на него перейти. Первый блин получился комом.

Цитата
Стоит вопрос - какой из серверных языков лучше?

Такой вопрос стоять не должен. Вопрос должен стоять "какой из них лучше для того-то, а какой для того-то?".


Понятно. Тогда переформулирую вопрос - для чего лучше ПХП, для чего лучше Перл?

Спустя 9 минут, 21 секунда (3.08.2009 - 21:33) kirik написал(а):
Цитата (Miha Zaharov @ 3.08.2009 - 13:23)
Тогда переформулирую вопрос - для чего лучше ПХП, для чего лучше Перл?

Опять некорректный вопрос. Если ты собираешься заниматься только разработкой веб приложений, то php тут больше подойдет ибо он для этого заточен, а perl не для веб программирования изначально. CGI это лишь малая часть его возможностей. На perl можно писать платформонезависимые программы, прикручивать к нему GUI (с php тоже можно, но это костыли). PHP проще для понимания, perl по-сложнее в первое время..

Спустя 7 секунд (3.08.2009 - 21:33) Nikitian написал(а):
"Что изучишь - то и будет быстрее" - занесите фразу в анналы истории как мою smile.gif

Паскаль на самом деле язык больше для обучения алгоритмике, чем для практического применения (немногочисленные исключения лишь это подтверждают).

Перл, пхп, асп (точконет и нативный), ява, питон, рельсы... cgi-bin всё-равно быстрее их всех, только вот удобство не айс для разработки именно сайтов: вы же не кластерные системы обработки информации хотите на пыхе писать smile.gif))
Изучайте то, по чему найдёте больше толковой и понятной документации и не засоряйте голову холиварами на тему лучшести того или иного инструмента - больше не от инструмента зависит.

Спустя 1 минута, 15 секунд (3.08.2009 - 21:34) kirik написал(а):
Цитата (Nikitian @ 3.08.2009 - 13:33)
не засоряйте голову холиварами на тему лучшести того или иного инструмента - больше не от инструмента зависит.

Золотые слова!

Спустя 7 минут, 45 секунд (3.08.2009 - 21:42) Miha Zaharov написал(а):
Спасибо. Наверное, начну с ПХП. Погуглю, конечно, насчет мануала на русском и учебников для начинающих. ноесли у кого есть ссылки на толковые сайты - дайте, если не в лом.

Спустя 17 минут, 2 секунды (3.08.2009 - 21:59) kirik написал(а):
http://php.net - запомни этот адрес smile.gif Или русская его альтернатива - http://php.ru (с .net куда-то русский делся..)


Спустя 2 года, 4 месяца, 29 дней, 17 часов, 4 минуты, 33 секунды (3.01.2012 - 15:03) alex455 написал(а):
Как выглядит разделение функционала и разметки при программировании на Perl? Говорят, разделяется...

Спустя 27 минут, 46 секунд (3.01.2012 - 15:31) inpost написал(а):
alex455
Копаем трупов?! smile.gif

Спустя 3 минуты, 46 секунд (3.01.2012 - 15:35) johniek_comp написал(а):
alex455
Да.
Файлы с расширением .pl я храню в cgi-bin, а в обычной директории создаю .shtml
В php такого нет sad.gif

Спустя 28 секунд (3.01.2012 - 15:35) alex455 написал(а):
inpost, нет - не создаём темы с существующими названиями.

Спустя 1 минута, 14 секунд (3.01.2012 - 15:37) alex455 написал(а):
johniek_comp, можешь показать пример? Самый краткий. Как оба файла выглядят?

Спустя 5 минут, 12 секунд (3.01.2012 - 15:42) inpost написал(а):
alex455
А почему вопрос по перлу не задать на специализированном форуме? Или чтобы потом заявить, что "о! они все там дураки на ПХП форуме, не знают даже как работает Перл, Питон, С++, Джава"

Спустя 2 минуты, 54 секунды (3.01.2012 - 15:45) johniek_comp написал(а):
alex455
ohmy.gif

Погугли зачем вообще shtml использовать сразу поймешь

Спустя 9 минут, 1 секунда (3.01.2012 - 15:54) alex455 написал(а):
Цитата (inpost @ 3.01.2012 - 16:42)
А почему вопрос по перлу не задать на специализированном форуме?

Тут много народа сидит. Это мне нравится.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.