2013-06-02 07:21:21 UTC
Технологически, сайт не обновлялся больше 10 лет. За это время, все сильно ушло вперед. Настал момент обновиться. Обновление правда, не означает радикальную смену темы, — тут будут по прежнему, в основном материалы по программированию, правда уже тема парсера не будет рассматриваться. В этой связи, старые материалы (касающиеся программирования на парсере), которые могут быть полезны, не будут удалены с сайта, но новых на эту тему уже не будет.
Кроме того, реорганизована структура сайта в целом:
- Статьи из разделов Портфель и Писанина сведены в один новый раздел - Блог Старые ссылки, для материалов которые не удалены (а есть и такие), будут по прежнему работать (настроен редирект).
- Раздел Писанина упразднен. См. выше.
- Упразднен раздел новости — теперь просто каждый материал или анонс, будут идти с коротким текстом, кратко описывающем суть и этот текст будет выводиться под ссылкой на соответствующий материал.
- Содержимое подразделов Портфеля слито собственно в сам раздел (откуда убраны все статьи). И в разделе теперь только остались загрузки софта, да переводы некоторых разделов документации по апачу.
- Пока упразднен каталог ссылок, относящихся к какой-либо теме (материал, раздел и пр.). Возможно в будущем, это и вернется.
Технический бакграунд сайта тоже претерпел сильные изменения:
- Теперь сайт уже не на парсере, а на питоне (если говорить о языке программирования)
- Хостинг теперь не net.ru а Google Application Engine.
- Произошел отказ от XSLT для формирования кода всех страниц (для части страниц, точнее для материалов, он по прежнему используется). Оказывается современные языки шаблонов вроде django или Jinja2 для питона — сильно удобнее для задачи формирования страниц сайта.
- Для верстки страниц используется Twitter bootstrap framework .
- Настроена интеграция с социальными сетями (Twitter, Facebook, Google) для логина в тех частях сайта, где это нужно. Правда пока у меня нет разделов доступных только для зарегистрированных пользователей.