Форум сайта python.su
Знаю html, css, php (средне… простенький сайт с загрузкой файлов/простой обработкой изображений сделать смогу…), никаких других языков программирования не знаю.
О том, что сайт можно сделать на Python я до недавнего времени (буквально дня 2 назад) даже как-то и не подозревал… Просто даже и никакие статьи, из тех что я читал в интернете, не давали мне возможности узнать о существовании Python… Но вот… Сменил Windows на Linux Ubuntu… (где-то месяц назад) и узнал что Python существует и на нём работает Linux Ubuntu, но то, что на нём можно писать веб-приложения меня удивило и вдохновило на его изучение. Но с чего начать, что б упор был на веб-програмирование?
Для изучения Python скачал книгу Марка Саммерфилда “Программирование на Python 3. Подробное руководство” (http://www.books.ru/shop/books/661501). Начал читать… Прочитал совсем немного (до стр. 80…), но основы, кажется, уже уловил… Удивлён продуманностью, простотой и красотой языка! С PHP конечно не сравнить, даже не смотря на то, что он создан именно для веб-программирования… PHP в сравнении с Python - каменный век, программирование иероглифами на скале… Всё это конечно мои первые впечатления о Python… Даже как-то “смешно” теперь программировать на PHP… Ведь есть Python!
Вобщем с чего начать, что б упор был на веб-программирование (что б не учить по возможности лишнего…)? Хочется быстрее уже создавать сайты на этом Великом и Могучем языке!
Заранее огромное спасибо!
Отредактировано (Апрель 8, 2010 15:46:50)
Офлайн
Не Phyton, а Python.
Офлайн
MisterBonusлол, гыгы
на нём работает Linux Ubuntu
Офлайн
MisterBonus
на нём работает Linux Ubuntu
UsCrСкорее дофига чего в Linux Ubuntu работает на Python.
лол, гыгы
Офлайн
MisterBonusФреймворков для веб-программирования много. Выбирайте
Хочется быстрее уже создавать сайты на этом Великом и Могучем языке!
Офлайн
А на серверах устанавливают тот же самый Python-интерпретатор, который в Ubuntu приложения запускает?
Офлайн
> А на серверах устанавливают тот же самый Python-интерпретатор, который в Ubuntu приложения запускает?
на гну/линуксовых серверах (стабильные релизы) питон версий 2.4.х, 2.5.х, 2.6.х, 3-ие версии мало где стоят. (если будте использовать какой-либо веб-фреймворк, то перед заказом хостинга надо узнать установлен (установят) ли он у них), кстати, хостинг с поддержкой django, zope стоит дороже, чем пхп-хостинг.
в убунте же (кстати, какая версия?) должен быть 2.6.х и 3.х
Офлайн
Спасибо за ответы! Убунта у меня 9.10… скоро 10.04 буду ставить (бета-версия на моём ноутбуке Asus k40in напрочь отказывается даже запускаться с диска…)
Не понимаю правда зачем веб-фреймворк должен быть на сервере установлен… (на моём нынешнем PHP-сервере ни eclipse, ни dreamviewer не установлен… шучу…) но это я так… скоро думаю и сам узнаю…
Ещё раз спасибо!
Офлайн
Походу, ты путаешь понятия framework и IDE.
Офлайн
Да… вот немного “непонятное” для меня это слово framework … Я думал это тоже самое, что и IDE… Я предполагаю, что это “нечто” - framework, должно представлять из себя ничто иное, как программу, облегчающую процесс разработки… так зачем же она тогда нужна на сервере? Или это “нечто” напоминает CMS Drupal, Joomla… или Python-cms (не разу эту CMS не видел)… ?
Расскажите кто-нибудь пожалуйста что представляет из себя framework (к примеру Django…), зачем он нужен на сервере хостинга и можно ли разработать сайт с помощью Django на локальной машине и разместить его на сервере хостинга, на котором он не установлен…
Заранее спасибо за ответы на эти возможно “тупые” вопросы!
Отредактировано (Апрель 8, 2010 22:13:50)
Офлайн