Очередное баловство: из-за ужасной врожденной лени сделал некую штучку, благодаря которой достаточно класть фотографии в директорию и они там самооформляются, типа :) Сейчас на результат можно поглядеть в директориях
/art и
/photos.
Собственно, работает все до смешного просто:
- Существует некий скрипт, index.pl. Он генерирует страницу, на которой все фотографии (файлы с расширением .jpg) заменяются виртуальными html-файлами с точно таким же названием.
- Существует некий файл .htaccess, в котором описано правило для ModRewrite - перенаправлять все обращения к виртуальным файлам (а они у нас с расширением .html) некоему скрипту jpg2html.pl.
- Собственно, сам файл jpg2html.pl, который и обрамляет фотографию в некую страничку (надо отметить, что без особых усилий проходящую валидацию и все благодаря CGI.pm :)
Плюсов вижу несколько:
- ничто не мешает со временем состряпать шаблон и уже обрамлять фотографии этим шаблоном;
- достаточно просто дополнить механизмом комментариев;
- не так уж сложно управлять выводом списка фотографий, дополнять функциями (те же превьюшки реализовать, на пример, сделать удобную сортировку, (теги?), сохранение параметров, личных настроек, etc),
- выглядит, на мой взгляд, прозрачно :)
Схожую технологию собираюсь применить и для записей из livejournal, безусловно предварительно экспортировав их.