- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Отчего PHP любят больше чем PERL ?
Iryston.biz - деловой порт (http://iryston.biz)
Оттого, например, что ваш Перл отдает серверные ошибки с 500 кодами :D
ваш Перл отдает серверные ошибки с 500 кодами
Да есть такое..Но ведь PHP имеет большее распространение не только из за этого, а скорее всего из за простоты написания программ.
Оттого, например, что ваш Перл отдает серверные ошибки с 500 кодами
Само собой для разработчика есть логи ошибок. И такая вещь как use CGI::Carp qw( fatalsToBrowser ). Поэтому, если не замечать смайлика, то это препятствие только для ламеров.
А с практической точки зрения - слава богу, что детальная информация об ошибке в CGI врагу недоступна. Незачем ему знать что там случилось.
Вопрос ТС видимо проистекает из абстрактного любопытства (?) и/или незнания истории создания этих двух языков. Сравнивать их некорректно, поскольку создавались они для совершенно разных целей и в разное время. Соответственно, они по-разному устроены идеологически и с разной эффективностью решают одни и те же задачи. Веб для Перла строго говоря не целевое применение. Поэтому на порядок меньше книг по его использованию в CGI программировании. Поэтому обучение Перлу строится совсем не на тех примерах, чтобы любой студент мог его взять за основу для веб-разработок.
А в результате его синтаксис, отсутствие объектной модели и малое количество примеров заточенных под веб становятся труднопреодолимыми препятствиеми для начинающих. С этой точки зрения PHP - путь наименьшего сопротивления.
Подтверждением является распространенное мнение, что
PHP имеет большее распространение не только из за этого, а скорее всего из за простоты написания программ.
В данном случае простота языка сама по себе - абстрактное понятие. На перле можно программировать "в стиле PHP". Равно как очень много PHP программ написано в жуткой форме, намного более ужасной чем пишет (писал) начинающий на GW-Basic 3.18. Но PHP заточен под веб. А перл - нет.
PHP проще. нечего гадать и философствовать ;)
Но PHP заточен под веб. А перл - нет.
На перле можно программировать "в стиле PHP".
В стиле не нужно --- PHP заточен под веб.--> удобен, прост...
В стиле не нужно --- PHP заточен под веб.--> удобен, прост...
Пишете глупость.
Что значит "не нужно" - вообще не понял. Я имел в виду ОО стиль написания кода. Можно написать на Перле скрипт так, что вы с первого взгляда не поймете (мелочи в синтаксисе не в счет) на чем написано. И как следствие - трудоемкость разработки одного и того-же для большинства несложных задач будет совершенно одинакова.
А про "прост" я как раз выше и написал. Для опытного программиста на самом деле вообще пофигу на каком языке писать. И Перл нисколько не сложнее PHP. Это заблуждение.
Насчет "PHP удобен" - это вы расскажите любому, кто работал с большими и сложными регекспами. Поэтому ваше утверждение безотносительно ситуации не имеет права на жизнь.
Каждой задаче - свое решение. Любая попытка сравнивать эти языки - незнание матчасти. Но поскольку тут в основном веб-разработчики дискутируют - каждый выбирает язык для себя сам.
Лично мне Perl симпатичен больше, но только потому что так случилось исторически, что с ним я познакомился раньше. И в итоге знаю его на порядок лучше. Да, начинал я смотреть тогда же и PHP, но тогда он был еще в пеленках и не было бумажной литературы а с интернетом было хреново чтобы в доки онлайн лазить по каждому вопросу. Хотя, несколькими годами позднее все могло бы сложиться иначе. Но я нисколько не жалею.
я не понял, а кто собственно любит? пользователи, разработчики, хостеры или?
короче, perl рулит еще как :-)
А про "прост" я как раз выше и написал. Для опытного программиста на самом деле вообще пофигу на каком языке писать. И Перл нисколько не сложнее PHP. Это заблуждение.
Если писадь для web то я бы посоветовал PHP.
Посмотрите в интернете и сколько сайтов на php, на PERL, asp, и.тд
TC и спрашивает от чего PHP больше любят чем PERL.
Так от чего PHP больше любят чем PERL. ???
как я рад, что выбрал .net и не участвую в этих бессмысленных спорах :)
те, кто начинали изучать веб-программирование лет 6 назад еще выбирали. сейчас в основном не выбирают, что изучать - изучают PHP, поскольку он более распространен. а вто почему он больше распространен уже высказывались выше.