С недавних пор подсел на web-framework – Django, написанный на python. ‘Джанго – это каркас для создания веб-приложений, причём “для перфекционистов с дедлайнами”. :) ’ (с) цитата с одного форума. Чем больше я пишу на джанге тем больше, она мне нравитца, все четко, красиво, аккуратно – просто прелесть ;) PHP со своим макаронным кодом курит нервно в сторонке :) .
Джанго Рейнхардт — музыкант, в честь которого получил название фреймворк.
По мере совершенствования на этом пути, буду делится своими находками и полезностями с которым web-разработка становится еще приятней.
Установка
Сборки готовых серверов с Django, Apache, Python, Sqlite, PIL которые можно использовать для локальной отладки:
Описание установки Django под Windows – How to install Python and Django in Windows Vista
Установка и настройка Apache, mod_wsgi, Django, MySQL в Debian / Ubuntu
Архитектура
Архитектура приложений, работающих на джанге – Django internal architecture: a nice PDF
В виде рисунка, простой вариант.
Более полный вариант, в виде pdf.
Подборка полезной документации
docs.djangoproject.com – официальная документация по Django, использую в основном как справочник. Сам учился по книжкам, читал от корки до корки – оно того стоит!
djangobook.com – хорошая книжка по Django, к частям текста имеются комментарии пользователей, уточнения по коду – рекомендую на начального ознакомления.
djbook.ru – книжка по джанге на русском
Top 30 Django Tutorials and Articles
10 Insanely Useful Django Tips
Top 10 tips to a new django developer
Готовые CMS, написанные на Dajngo
Интересные ссылки
Каталог сайтов написанных на Django
PYBB — движок для форума написанный на Django
Find Developers on Django. Find Jobs.
djangosearch.com - поиск информации связанной с Django. Агрегатор постов о джанге на разных языках, со всех уголков мира.
Форумы по Dajngo
djangosnippets.org – снипеты кода (готовые куски кода на Dajngo)
Посты о Django на wordpress.com
djangopeople.net – каталог людей со всей планеты, пишущих на Django
Подборка полезных описаний и готовых расширений (апликейшинов)