- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Про 6 лет назад и выбор - согласен 100%. Из причин - есть еще такое понятие как "мода".
как я рад, что выбрал .net и не участвую в этих бессмысленных спорах
Правильно. У вас там своих проблем хватает :)
Я имел в виду ОО стиль написания кода.
ОО в ПХП? :) С пятой версии хоть что-то начало появляться ОО-ного. в 4 - пародия.
PHP проще. нечего гадать и философствовать ;)
Это кто тут проще? :)
На пхп иногда такие "простыни" приходится сочинять, что бы получить то, что на перле делается 10 строками кода.
Писал на перл, еще когда пхп был маленьким и нераспространенным.
Огромнейшая проблема перла: в красивом(ну, кто в теме, тот понял) перловом коде уже через полгода невозможно разобраться даже самому автору.
Писать понятный код - несолдино(какие возможности пропадают!).
PHP не так гибок и не так красив, зато хорошо читается, за несколько дней можно разобраться в мегабайтных исходниках среднего проекта.
Но это тоже породило проблему: кучу публичных проектов, написанных чудо-"программистами" и школьниками, вследствие чего постоянные уязвимости и дыры на половине сайтов интернета.
Решающее преимущество при использовании: новый программист быстро втягивается в разработку.
Возможности php и perl одинаковы, но чем рулит перл, я даже не знаю.
Ребят, отчего такие споры? Если есть голова на плечах, то любой язык сгодится... ну а конечному пользователю вообще наплевать на вашу идеологию и на используемый язык... лишь бы работало безошибочно. Perl лично мне не понравился тем, что при попытке запуска каких-либо исходников постоянно приходилось докачивать множество дурацких модулей с Интернета.
Перл изначально создавался не для веба, а для работы с текстами и администрирования никс-подобных систем (для чего и сейчас с успехом используется). А PHP изначально заточен под веб. Можно и пилой гвозди забивать, но лучше молотком. ;) На перле писал около двух лет, сейчас только на ПХП о чем не жалею.
Мне перл больше всего не понравился, отсутствием ООП нормального и трудночитаемостью кода, даже с большим количеством комментариев. Из плюсов - краткость, проста работы с текстами и регекспы.
Что касается ПХП - самое главное достоинство - это простота. Недостаток - слабость инструментальных средств, не очень развитые средства ООП и метапрограммирования (сравните с тем же дотнетом и джавой последней).
Все вышесказанное мое имхо ;)
А про "прост" я как раз выше и написал. Для опытного программиста на самом деле вообще пофигу на каком языке писать. И Перл нисколько не сложнее PHP. Это заблуждение.
Без вопросов, РНР считают проще чем Perl только два типа людей
- Первые не знакомы с Perl
- Вторые слабо знают РНР
(Вторым обычно кажется что если дырявый скрипт в 3 строчки написать смогли то уже крутые РНР программисты, а между тем РНР на самом деле куда сложнее чем это кажется на первый взгляд.)
Мне перл больше всего не понравился, отсутствием ООП нормального и трудночитаемостью кода
ООП - это вообще профанация по мнению большинства моих знакомых профессиональных программистов. Так что слава богу, что в Перле его нет. А читаемость кода - это от программиста зависит. Вот тут писали уже, что через полгода в "правильном перловом коде" уже не разобраться. В чужом - да. В своем - без проблем. Ты же знаешь свой стиль, если используешь основные принципы для себя - тебе все будет понятно в любом языке. Разве что трехэтажные регекспы никто на моей памяти не комментирует, хотя есть такая возможность при опции x включенной.
И еще есть такая штука как map. Вот в ней разобраться через полгода, если она навороченная, для меня всегда было проблемой по времени сопоставимой с написанием кода заново :).
в php:
1. Инфа об ошибках в php видна, в ерррор лог лезть не надо, а после отладки можно error_reporting(0) поставить
2. В php не надо "юниксовые концы строк" исполняемого файла, что требует отдельного редактора
3. в php не надо ручками "\n\r\n\r" перед выдачей выдавать, иначе в перле ошибка :)
4. вроде как в пхп памяти меньше жрется при отработке скрипта, чем в перле
Господа, что-то вы все неадекватно тормозите. Php это что ? Правильно, си, фактически. А его много где учат. Парадигма у перла и пхп по существу одна и та же (ибо это не лиспы и не прологи). А все остальное - чисто синтаксис и привычка.
p.s. кто мне скажет про ооп в пыхе - будет послан накуй и надолго.
p.p.s. женя, ты выступил вообще как ламо :) Ты вот перед аудиторией с такой фигней бы вылез ? :)