Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Серьёзная альтернатива PHP. Недостатки PHP. устарел ли php?  
:(
    Опции темы
MrCherry
  Дата 4.9.2007, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 31.5.2006

Репутация: нет
Всего: нет



В последнее время наблюдаю, что на форумах в моду вошло обсирание php как недоязыка... Компании воовю используют всякие asp'ы.
А у меня возникает вопрос - Зачем? 
Я довольно много знаю в связке php&mysql и мне её прекрасно хватает. Я знаю, что php - всё ещё лидер по использованию на серверах.
И я знаю, что на php прекрасно работают многие сайты, весьма мощные.

Вопрос: Есть ли смысл бросать PHP? Он действительно такой устаревший или это домыслы тех, кому охото выделиться? 
Есть ли дойстойная альтернатива для пхпшника?

п.с. я считаю, что дыры в безопастности - либо неопытность разработчика, либо его кривые руки. и это мало от языка зависит, разве что от случайных багов..
п.п.с. если и буду искать альтернативу, то скорей всего буду jsp изучать, т.к. от asp - возможна психологическая травма от одного только вида куска кода, с++ для веба - извращение(зато вытворит с помощью него можно бог знает что..), сайты на coldfusion вообще раз 5 видел в жизни, python видел тока на гугле да и убогий синтаксис убивает, перл вообще вымирает. что ещё есть?
PM MAIL   Вверх
OXYGENE
Дата 4.9.2007, 16:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 30.8.2007

Репутация: нет
Всего: нет



MrCherry
PHP неспишит умирать по TIOBE - рейтинг языков программирования он занимает сейчас 4-е место... и всё еще держится на плаву, единственное что ему может вскоре прейти на смену это Ruby который сейчас активно набирает популярность... Пока PHP не помёр бросать его нестоит попутно можно изучить что нить еще.
PM ICQ   Вверх
MrCherry
Дата 4.9.2007, 16:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 31.5.2006

Репутация: нет
Всего: нет



но что такого плохого в php? в чём он ruby уступает? (ruby я вообще ни разу в жизни не видел..)
PM MAIL   Вверх
Daevaorn
Дата 4.9.2007, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 5
Всего: 70



Цитата(MrCherry @  4.9.2007,  17:12 Найти цитируемый пост)
но что такого плохого в php? в чём он ruby уступает? (ruby я вообще ни разу в жизни не видел..) 

Да вот в том то и проблемы, люди пытаются судить о чем-то этого самого не зная. Отсюда все и споры. Каждый инструмет для конкретной цели. Простенький и средний по сложности сайт это ruby/python или на худой конец php с фреймфорком типа Симфони, сложные java/asp/python/ruby
PM MAIL WWW   Вверх
MrCherry
Дата 4.9.2007, 17:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 31.5.2006

Репутация: нет
Всего: нет



и всё же, что принципиально невозможно сделать на php?
поглядел на синтаксис ruby... 
и так, от ruby, python, asp, coldfusion я определённо отказываюсь.
поглядел на jsp - думаю ещё можно повозиться.. но пока смысла вижу... разве что толстосумам угождать... 
PM MAIL   Вверх
Daevaorn
Дата 4.9.2007, 17:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 5
Всего: 70



Цитата(MrCherry @  4.9.2007,  18:06 Найти цитируемый пост)
и всё же, что принципиально невозможно сделать на php?

принципиально наверно всё можно. дело не в этом, а в соотношении времени/скорости/надежности. практически во всех них php не так хорош. дело в подходе к разработке который в том числе и язык диктует. и во вспомогательных средствах.
Цитата(MrCherry @  4.9.2007,  18:06 Найти цитируемый пост)
поглядел на синтаксис ruby... 

если ты выбираешь язык по синтаксису, то можешь вообще схожими вопросами замарачиватьсяsmile
PM MAIL WWW   Вверх
OXYGENE
Дата 4.9.2007, 17:53 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 30.8.2007

Репутация: нет
Всего: нет



Цитата(MrCherry @  4.9.2007,  16:12 Найти цитируемый пост)
но что такого плохого в php? в чём он ruby уступает?

Руби неюзал но судя по отзывам он очень продуман и удобен. Можно сказать он не чем неуступает. Вот есть тема. А синтаксис нетак важен главное как это всё будет работать.
з.ы.П ерейти на другой язык недолжно составить проблем если это потребуется.
PM ICQ   Вверх
MrCherry
Дата 4.9.2007, 18:12 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 31.5.2006

Репутация: нет
Всего: нет



вот когда я вижу такое

Код

class Hash
    def method_missing( id )
        self[ id.id2name ]
    end
end


мне это напоминает мой самый ужасный кошмар - basic( end и отсутствие ";" )
нет, такое я не выдержу, с ума сойду... 

Цитата

соотношении времени/скорости/надежности.

ну думаю это дело времени, может в будующем исправят, а синтаксис и сущность php гораздо прекрасней, чем у всех остальных языков для веба.
п.с. я сишник до мозга костей и мне сильно противно видеть синтаксис, похожий на basic или паскаль.. 
п.п.с. а вот jsp - вроде как си-подобный, думаю его я смогу изучить без травм для психики...
PM MAIL   Вверх
Daevaorn
Дата 4.9.2007, 19:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 5
Всего: 70



Цитата(MrCherry @  4.9.2007,  19:12 Найти цитируемый пост)
ну думаю это дело времени, может в будующем исправят, а синтаксис и сущность php гораздо прекрасней, чем у всех остальных языков для веба.

очень субъективно и спорно.
Цитата(MrCherry @  4.9.2007,  19:12 Найти цитируемый пост)
п.п.с. а вот jsp - вроде как си-подобный, думаю его я смогу изучить без травм для психики... 

jsp - это не язык и технология. язык  java
asp - это технология на С#

Это сообщение отредактировал(а) Daevaorn - 4.9.2007, 22:47
PM MAIL WWW   Вверх
MrCherry
Дата 4.9.2007, 22:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 31.5.2006

Репутация: нет
Всего: нет



что за aps? asp? или что то другое? думаю c# мне ближе джавы будет..
PM MAIL   Вверх
OXYGENE
Дата 4.9.2007, 23:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 30.8.2007

Репутация: нет
Всего: нет



PM ICQ   Вверх
WolfON
Дата 4.9.2007, 23:31 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 604
Регистрация: 19.7.2004

Репутация: нет
Всего: 8



Это называется троллинг и разжигание холиваров.

Плохой программист будет писать плохо и на другом языке. Хороший - хорошо будет писать и на пхп.
PM MAIL ICQ   Вверх
setq
Дата 5.9.2007, 05:49 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











WolfON, да, но ведь раздел так и называется. )
  Вверх
Diesel Draft
Дата 5.9.2007, 10:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: нет
Всего: 5



Цитата(MrCherry)

Компании воовю используют всякие asp'ы.

asp новая модная штучка, но те кто на ней пишут не очень......короче им не понравилось, мне тоже. Кстати РНР работает быстрее. 
Спору нет, асп очень мощный, но часто глючный и не дописан. Плюс РНР кроссплатформенный


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
SamDark
Дата 5.9.2007, 11:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый кот
***


Профиль
Группа: Участник
Сообщений: 1424
Регистрация: 25.7.2006
Где: Voronezh

Репутация: нет
Всего: 38



Писать по большому счёту всё равно на чём. Был бы фреймворк путёвый.

Для ruby - это rails.
Для python - django.
Для java -  struts и компания.
Для php - zend, cakephp, codeigniter...

При использовании хорошего фреймворка язык не так много значит...


--------------------
rmcreative.ru — Это жжж неспроста...
yiiframework.ru — О фреймворке Yii на русском.
reggi — здесь я регистрирую домены
PM MAIL WWW GTalk Jabber MSN   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.0925 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.