Змінюй хід війни! Допомагай ЗСУ!

Если не php, то что?

🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
Статус: Offline
Реєстрація: 10.10.2007
Повідом.: 13134
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1
Если не php, то что?

Складывается впечатление, что пхп как та проститутка.
Все ее ругают, но все не прочь воспользоваться ее услугами.

ОК, какие есть варианты лучше и почему?
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #2
Существуют современные динамические высокоуровневые языки котороые обладают куда большим функционалом, чем язык с си-подобным синтаксисом, минимумом типов и возможностей, и огромным количеством встроенных функций.

Вижу 2 адекватные альтернативы: python и ruby.

Чтобы кодить на ruby нужно щурить глаза, потому что его придумали японцы. Он немного странноват, и синтаксис рябит всевозможными значками @%>_<o_O^_^. Но не смотря на это язык очень ок.

C python все проще. Он очень и очень приколен лаконичен и чист. Там есть все нормальные типы (хотя они есть во всех высокоуровневых языках кроме пхп лол), очень и очень удобные и компактные конструкции, которые просто смертельно облегчают выполнение повседневных задач рядового кодера. Там есть модули и пространства имен, полноценное ООП (там даже тип объекта это объект типа тип). В python очень заряженная стандартная библиотека на все случаи жизни, и очень много свободных реализаций вещей которых нет в стандартной библиотеке (code.google.com наше фсио)

Для веба на ruby есть один известный фреймверк которые все знают и любят, это ruby on rails. Все просто: MVC ORM шаблоны...

Для веба на python есть несколько фреймверков, выбирай какой больше подходит:

* web.py простенький фреймверк с необходимым минимумом;
* TurboGears -- MVC фреймверк с sqlalchemy в качестве ORM и шаблонами которые должны быть валидными XML документами (поэтому все сайты на TG сверстаны в православном xhtml лол)
* Pylons -- примерно тоже что и TG только с шаблонами все проще
* Django -- очень и очень крутая вещь со своим ORM, своими шаблонами, и своим MVC (там оно называется MTV)
* Zope -- название говорит само за себя: это монструозный жутко сложный фреймверк для создания таких же приложений

кое-где могут быть неточности, потому что я близко знаком только с python/django
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #3
назревает очередной срач :попкорн:
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #4
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #5
Существуют современные динамические высокоуровневые языки котороые обладают куда большим функционалом, чем язык с си-подобным синтаксисом, минимумом типов и возможностей, и огромным количеством встроенных функций.

Вижу 2 адекватные альтернативы: python и ruby.

Чтобы кодить на ruby нужно щурить глаза, потому что его придумали японцы. Он немного странноват, и синтаксис рябит всевозможными значками @%>_<o_O^_^. Но не смотря на это язык очень ок.

C python все проще. Он очень и очень приколен лаконичен и чист. Там есть все нормальные типы (хотя они есть во всех высокоуровневых языках кроме пхп лол), очень и очень удобные и компактные конструкции, которые просто смертельно облегчают выполнение повседневных задач рядового кодера. Там есть модули и пространства имен, полноценное ООП (там даже тип объекта это объект типа тип). В python очень заряженная стандартная библиотека на все случаи жизни, и очень много свободных реализаций вещей которых нет в стандартной библиотеке (code.google.com наше фсио)

Для веба на ruby есть один известный фреймверк которые все знают и любят, это ruby on rails. Все просто: MVC ORM шаблоны...

Для веба на python есть несколько фреймверков, выбирай какой больше подходит:

* web.py простенький фреймверк с необходимым минимумом;
* TurboGears -- MVC фреймверк с sqlalchemy в качестве ORM и шаблонами которые должны быть валидными XML документами (поэтому все сайты на TG сверстаны в православном xhtml лол)
* Pylons -- примерно тоже что и TG только с шаблонами все проще
* Django -- очень и очень крутая вещь со своим ORM, своими шаблонами, и своим MVC (там оно называется MTV)
* Zope -- название говорит само за себя: это монструозный жутко сложный фреймверк для создания таких же приложений

кое-где могут быть неточности, потому что я близко знаком только с python/django
Спасибо.
Есть подозрение, что хостингов с поддержкой пайтона или руби не так уж много((
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #6
+1 python - потому что не даст говнокодить, строго типизирован, прост, быстр

Есть подозрение, что хостингов с поддержкой пайтона или руби не так уж много((
а много и не нужно, пока на всех хватает, на край бери вдс и делай с ним что угодно
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #7
Спасибо.
Есть подозрение, что хостингов с поддержкой пайтона или руби не так уж много((

не много, но они есть. и становится их все больше и больше. Посилання видалено (там справа инфа о скидке)
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #8
ОК, спасибо, тада вопросы по пайтону.
обязательно ли пользовать какой-либо из перечисленных фреймворков или можно обойтись для несложных задач?
IDE?
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #9
ASP.Net
с питоном не работал, а ROR уважаю.
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #10
обязательно ли пользовать какой-либо из перечисленных фреймворков или можно обойтись для несложных задач?
не в обиду, вопрос дебильный
у каждого несложные задачи разные, посмотри джанго и сделай то же самое нативно, думаю этот вопрос отпадёт
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #11
последний тупой вопрос.
как там с аяксом и вебсервисами?
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #12
То что вы не можете ничего толкового написать на рнр никак не говорит о нем плохо.

По теме - асп, питон, руби, колд фьюжн, ява. Но чтобы выбирать между ними необходимо знать что оно такое ибо насоветуют.
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #13
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #14
ASP.Net
Аякс и веб-сервисы на высоте. Тут даже говорить нечего.
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #15
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #16
ОК, спасибо, тада вопросы по пайтону.
обязательно ли пользовать какой-либо из перечисленных фреймворков или можно обойтись для несложных задач?
IDE?

голый питон юзать нет смысла, бери хотябы web.py.
по поводу IDE -- многие юзают NetBeans, мне хватает вима. Что еще бывает -- хз

последний тупой вопрос.
как там с аяксом и вебсервисами?
где именно? знаю только что в джанге нету специальной поддержки аякса, есть только функции для сериализации во что угодно. мне чессгря трудно представить как выглядит специальная поддержка аякса со стороны веб фреймверка, ведь аяксовые запросы это точно такие же хттп запросы как и все остальные.
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #17
голый питон юзать нет смысла, бери хотябы web.py.
по поводу IDE -- многие юзают NetBeans, мне хватает вима. Что еще бывает -- хз

Я раньше плотно юзал Komodo, но в последнее время все больше сижу на связке Flex Builder + PyDev Extensions - очень удобно, все под рукой и одновременно (!) в одной среде можно дебажить флексовый и питоновский код. Ну и Комодо достаточно тяжелый и до сих пор Python 3K не знает.
 
Останнє редагування:
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #18
почему никто не рекомендует GWT?
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #19
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #20
ОК, спасибо, тада вопросы по пайтону.
обязательно ли пользовать какой-либо из перечисленных фреймворков или можно обойтись для несложных задач?
IDE?

можно использовать cgi, но это уж слишком жестоко. не бойтесь использовать фреймверки.
любой из них, кроме Зопы пожалуй, многократно облегчит Вам жизнь даже для несложной задачи.
тоже ставлю плюсик за Django.

IDE - vim, Komodo, Eclipse, IDLE.
Расставил в порядке убывания удобности лично для меня)

последний тупой вопрос.
как там с аяксом и вебсервисами?

с аяксом там как и везде
а что под вебсервисами понимается?

Ну и Комодо достаточно тяжелый и до сих пор Python 3K не знает.

уже используете Python 3k? не страшно?))
специалисты пока рекомендуют повременить с переходом на 3к :)
 
Назад
Зверху Знизу