|
#
11 Feb, 2008 10:40
|
Пхп эт канечно хорошо, бросасть ближайший год не собираюсь, есть еще непознанные истины =) Но собрался параллельно пробовать и изучать что-то еще посерьезнее. Пока на примете 2 технологии - ASP и JSP. Кто работал с ними, какие по вашему мнению +сы и -сы? Ну и т.д. Я, конечно, и погуглил, и почитал материалы различные...Но хочется услышать еще мнения. |
|
#
11 Feb, 2008 14:09
|
ASP - это вы что имели в виду? Веб-сайты на базе .NET платформы? Хочу про другое направление рассказать. Уже год программирую исключительно на python, в том числе и сайты ) В последнее время создание сайтов и веб-сервисов на скриптовых языках python и ruby набирает популярность. На последнем, в частности, написан известный фреймворк Ruby On Rails. Я же использую Django - веб-фреймворк на python. Можно сказать, что это аналог Ruby On Rails. А PHP - это гавноязык, с кривой архитектурой и кучей багов, который популярен в силу простоты - которая потом боком выходит - и дешёвого хостинга ) |
|
#
11 Feb, 2008 15:23
|
Гавноязык который изменяется в лучшую сторону (попробуй только сказать нет) :))) |
|
#
11 Feb, 2008 15:45
|
Ой, если честно, я не могу сказать, в какую сторону изменяются новые релизы PHP ) PHP5 зарелизился давным давно - в этом релизе впервые появилось что-то похожее на ООП... PHP6 ещё не вышел... или вышел? Всё что попадает мне в руки - да, к сожалению приходится периодически ковыряться в php скриптах - вполне работает на php4 ) |
|
#
14 Feb, 2008 18:34
|
Если это так, то ты не используешь и 10% мощности языка ... и не надо говорить что инструмент говно если ты не умеешь его сползовать по настоящему полно. |
|
#
14 Feb, 2008 18:57
|
и не надо говорить что инструмент говно если ты не умеешь его сползовать по настоящему полно.Я не умею и не хочу использовать PHP по настоящему полно, потому что он гавно, о чём я и говорю ) Если это так, то ты не используешь и 10% мощности языкаМожно методику подсчёта используемых мощностей огласить, а также чего такого убийственно мощного дал переработанный ООП движок в PHP5? Что ты имеешь в виду под неиспользуемыми мощностями? |
|
#
14 Feb, 2008 19:31
|
php - говноязык, подтверждаю. Отдал ему 5 лет жизни. За это время вышло 2 серьезных апдейта - пхп5 с приличной поддержкой ООП. И последний - новый менеджер памяти, благодаря которому пхп валится в корку, и исправлять это особо не торопятся, баг не воспроизводится. Всё, больше никаких новых фич я не приобретал, устанавливая более новую версию. И как называли его "скриптами", так до сих пор и осталось. Толковые фреймворки появились только в последние 3 года, да и те откровенно сосут по производительности. Конечно, главный плюс пхп: в нем разберется любой школьник и сможет сваять свою домашнюю страничку, мечта расмуса сбылась! |
|
#
14 Feb, 2008 21:08
|
Я не умею и не хочу использовать PHP по настоящему полно, потому что он гавно, о чём я и говорю )Детский сад какой то.... я не пользую php потому что он гавно... и ни одного аргумента... |
|
#
15 Feb, 2008 08:22
|
Аргумент простой, огромная база legacy кода. Если бы всё было написано с учетом возможностей php5 хотя бы, было бы намного легче. А так — имеется куча лапшеобразного кода в стиле php4, который действительно был сомнительного качества. Лично меня в нем больше всего раздражает ВСЯ «стандартная библиотека» в текущем пространстве имен и неочевидное действие foreach (в одних версиях - копирование, в других - ссылка). Остальное в большинстве своем - претензии к удобству синтаксиса, но не более того. Говно не php, говно — тот код, который на нем обычно пишут. Хотя, конечно, и к самому php немало претензий - вот о сегфолтах говорили только что, с безопасностью проблемы исправляют постоянно... Недавно смотрел код одного PHP «проекта» тюменских программистов (достаточно опытных, судя по рейтингу на rentacoder.com, в первых трех сотнях), написанный месяц назад. Шедевров много, но поразила меня проверка при логине Мог программист на питоне или раби написать такое? Маловероятно, по ряду причин. Во-первых, более высокая «культура», т.к. за счет большей начальной сложности языка человек учится читать документацию, во-вторых, фрэймворки, позволяющие избегать глупых ошибок. Нет, в php они тоже есть - но там сам язык строится как фрэймворк, чем начинающе программисты конечно же пользуются, и, что хуже, с получением опыта пользоваться не перестают.
|
|
#
15 Feb, 2008 08:56
|
Есть проблемы с PHP это факт. И слышу это не от первого профи программиста. В самой реализации языка есть серьёзные баги. Впрочем, в своё время мне это не помешало поработать с ним в течении двух лет :) >>Мог программист на питоне или раби написать такое? Вполне, как впрочем и на питоне, джаве или с++ :) |