02 января, 2013

Анонимная стеночка - пишем с нуля

Решил занять себя чем-нибудь на каникулах и с нуля написать анонимную стеночку.
Вот вам скриншоты этапов разработки.

Обычный рисунок
макет-сайта

Первоначальный работающий вариант

Окончательный вариант, с картинками и ссылками
Особенных сложностей не было, кроме как работа с регулярными выражениями, из-за них остался косяк с неподсветкой ссылок после обрамления картинок в тег <img>. А еще мне не нравится, что для того, чтобы узнать, нужно ли сжимать картинку до нужной ширины, приходится перед каждой отдачей загружать ее сервером. Лучше хранить ее ширину, а получать, единственный раз, при отправке. Но это уже косяки проектирования. Также отмечу, что это мой первый опыт работы с PHP. Так и живем.

Потестите, если хотите