The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"HTTP-сервер написанный на PHP."
Отправлено andrey, 05-Фев-07 20:42 
Откровенно говоря, обе ссылки - отстой полный (но большое спасибо за них :) ). Внимания могут заслуживать разве только комментарии на второй ссылке. Подобные вопросы (что лучше: php или perl) и всякие изыскания  на этот счет, - не более, чем никому непотребный флейм. Perl имеет довольно большое количество концептуальных отличий от иных языков (не только php). Например, десяток разных способов описания одной и той же переменной, после чего она наделяется совсем разными свойствами. Это, мягко говоря, не стандартная практика. Многие подходы php в умелых руках - просто подарок для разработчика. Другой вопрос в том, что программистов с не очень прямыми руками много... но тут уж извините - у программистов на любом языке есть деление.
Я пишу без проблем на perl и также на php. При этом, на php затрачивается в разы меньше времени на написание и обеспечение переносимости кода (поскольку то, что в нем описано как недостаток - большое кол-во подключенных по дефолту функций есть самым что ни есть плюсом: код, написанный на php и работающий на одной машине, в 90% будет работать и на другой без необходимости доставления каких-либо модулей, чем тот же perl похвастаться не может)

Если же выбирать между php/perl/C++, то (в порядке убывания предпочтительности) для разных задач:
- для написания мелкого системного скрипта - однозначно perl, а лучше shell ;)
- для написания более-менее крупного скрипта (с работой с сокетами/базами данных/организацией псевдоинтерфейсов с другим ПО) - php (именно за счет переносимости, наличия всего, что только душа может пожелать и в одном флаконе), perl
- для написания того, что должно работать быстро... очень быстро (вне зависимости от того, какого рода проект) - С/С++

так что хватит спорить о том, что лучше - трактор или Ferrari. Ferrari в поле не загонишь и борозду не вспашешь. Программист не тот, кто хорошо знает недостати одного языка и недостатки другого, а тот, кто знает достоинства обоих языков и умеет использовать преимущества каждого из них в работе

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру