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

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

🟡 15:37 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
Статус: Offline
Реєстрація: 10.10.2007
Повідом.: 13134
  • 🟡 15:37 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #1
Если не php, то что?

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

ОК, какие есть варианты лучше и почему?
 
  • 🟡 15:37 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #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
 
  • 🟡 15:37 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #3
назревает очередной срач :попкорн:
 
  • 🟡 15:37 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #4
  • 🟡 15:37 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #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
Спасибо.
Есть подозрение, что хостингов с поддержкой пайтона или руби не так уж много((
 
  • 🟡 15:37 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #6
+1 python - потому что не даст говнокодить, строго типизирован, прост, быстр

Есть подозрение, что хостингов с поддержкой пайтона или руби не так уж много((
а много и не нужно, пока на всех хватает, на край бери вдс и делай с ним что угодно
 
  • 🟡 15:37 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #7
Спасибо.
Есть подозрение, что хостингов с поддержкой пайтона или руби не так уж много((

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

По теме - асп, питон, руби, колд фьюжн, ява. Но чтобы выбирать между ними необходимо знать что оно такое ибо насоветуют.
 
  • 🟡 15:37 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #13
  • 🟡 15:37 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #14
ASP.Net
Аякс и веб-сервисы на высоте. Тут даже говорить нечего.
 
  • 🟡 15:37 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #15
  • 🟡 15:37 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #16
ОК, спасибо, тада вопросы по пайтону.
обязательно ли пользовать какой-либо из перечисленных фреймворков или можно обойтись для несложных задач?
IDE?

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

последний тупой вопрос.
как там с аяксом и вебсервисами?
где именно? знаю только что в джанге нету специальной поддержки аякса, есть только функции для сериализации во что угодно. мне чессгря трудно представить как выглядит специальная поддержка аякса со стороны веб фреймверка, ведь аяксовые запросы это точно такие же хттп запросы как и все остальные.
 
  • 🟡 15:37 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #17
голый питон юзать нет смысла, бери хотябы web.py.
по поводу IDE -- многие юзают NetBeans, мне хватает вима. Что еще бывает -- хз

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

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

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

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

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

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

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