Сетевой дневник, регулярно пополняемый записями
 Веселые картинки

На самом деле я недолго заморачивался на способе хранения изображений на сервере, а просто сделал то, что хотел сделать давно: изображения хранятся в базе, а не на ФС.

Примерно так выглядит страница админки для работы с изображениями.

Вообще, хранение данных -- один из основных вопросов в такого рода мероприятиях. Когда я начинал писать этот движок, один хороший человек советовал мне вообще отказаться от MySQL в пользу самописного интерфейса к текстовым файлам. Конечно, это с одной стороны оправданно: не нужно таскать за собой ничего, получая, фактически, самодостаточный движок, требующий лишь веб-сервера. Да и идеология сего движка подразумевает написание всего с нуля. С другой стороны отлов багов -- процедура прибивающая килограммы нервных клеток, которые, как известно, не восстанавливаются. Поэтому я-таки решил использовать старый добрый MySQL.

 ruz |   30 октября 2008 года, в 11:47

здесь комментарии:

 Паша написал
31 октября 2008 года, в 03:00
Полезные советы принимаешь?

Когда картинку вот этим (http://ruz.kz/data/image.php?id=7) выдаешь - ставь корректный Last-Modified хидер - иначе браузер постоянно будет ее подгружать, не кэшируя. Это неудобно и заметно беглым взглядом.

 ruz написал
31 октября 2008 года, в 03:00
Спасибо. Сделаем.

 Хельги написал
14 августа 2010 года, в 14:20
Что-то не выдаётся больше твоя картинка.

А ещё я заметил, что «Яндекс» в своей выдаче ставит ссылки на сайт с префиксом www. Мне пришлось редирект сделать на «каноническое» имя.

а тут их можно добавить:

имя: необязательно, максимум 30 символов
 
спецсимволы: « »
комментарий:   bbcode включен:
[b]text[/b] = text
[url=http://link]text[/url] = text
[u]text[/u] = text
[i]text[/i] = text
Предпросмотр
капча: