Прошлой ночью и сегодня утром я провел много времени над нашим проектом и сделал массу улучшений. Итак, встречайте УУУУУУ-ЛУЧШЕНИЯ!!!
Оптимизация производительности:
Новый механизм вывода изображений через висящий на отдельном порту (8080) сверхлегкий и быстрый веб-сервер nginx (разработан изначально для Рамблера). Метод позволяет ускорить работу сервера в целом, разгрузив тяжелый Apache от вывода статики.Новый механизм кеширования при помощи технологии MemCached ( фича, пришедшая с LiveJournal ). Очень сильно разгружает сервер Баз Данных для часто используемых данных. Сейчас на новый метод переведено 10% старого кода. Много работы осталось по оптимизации.
Новый сервер БД Mysql (версия 5.4.3) - быстрее, мощнее, надежнее, совершенее. Позволит сайту работать быстрее и даст предпосылки к новым улучшениям.
Далее видимая часть улучшений:
Отправка сообщений в СМС-ленте при помощи клавиши Enter как в аське или в любом другом удобном приложении. Давно просили все - получайте!
Длинные сообщения в СМС-ленте теперь показываются не вверх ногами, а как положено - сверху-вниз
Для страниц с комментариями (комментарии к фото/блогам и т.д.) сделан механизм постраничного вывода. Раньше показывалось только 50 последних и все. Теперь можно листать сколько угодно.
В планах переписать форум ( самый древний код - 2001 год ), сделать его оптимальнее + переписать остальные скрипты сайта. Там много всего, что можно улучшить и ускорить.
Оставайтесь с нами, присылайте идеи и следите за обновлениями!