Видимо не обратили внимания на "без потери качества"? То, что Вы привели в цитате - это обработка через GD2, если не ошибаюсь, верно?
Поправьте, если ошибаюсь, но boost кеширует только html, xml, ajax, css, & javascript. Изображения он кешировать не умеет. Да и как балансер он не подойдет, верно? Так какая от него польза в данном случае?
Welcome. У меня нет cms, но есть опыт работы с нагрузками. Вот пример простейшего фотохостинга на php. Попробуйте на друпале такие-же превьюшки сделать ;)
P.S.: gd2 наглухо не умеет работать с gif. Т.е., при ресайзе анимированного gif у вас останется только первый кадр - имейте это в виду ;)
Т.е., друпал позволяет легко ресайзить изображения без потери качества, накладывать одно изображение поверх другого так-же, без потери качества, ну и конечно-же, легко отдавать изображения без сильной нагрузки на сервер (читай, не запуская php).
Если уж сами не знаете о чем говорите, лучше ничего не говорить. Я написал не один фото/файл-хостинг.
Выделил главное в вопросе. Простой и понятный пример: пишем класс кеширования, но заранее не знаем, где именно будем держать кеш (база/файлы/память и т.д.). Создается интерфейс и по нему пишется основной класс. А драйвера хранилищ должны наследоваться от интерфейса, иначе не будут приняты основным классом. В итоге, код кеширования написан еще до того, как создан хоть одно хранилище.
Ну если мазохист - то да, ответ один - Друпал )
Если же нормальный человек - лучше для каждой задачи свой инструмент подбирать.
P.S.: для фотохранилища использовать друпал - это даже не мазохизм, это религия уже. Ну или диагноз.
Они в базе прописаны или как? Вопрос про урлы, если что.
Не сложно, в принципе.
Сложно, но реально. Дешевле и проще, кстати, забить на старый диз или в ручную его выдрать для каждого сайта.
В принципе, не сложно. Но надо ли?
Легко.
PHP? Смысл что-то поверх использовать?
На каждый сайт? Получается уже своя cms.
Легко. Даже парсеры не нужны.
P.S.: вообще, судя по хотелкам, Вы еще сами не знаете, что Вам необходимо. Усложнять сайты на одной базе и одной админке всякими каталогами/галереями и пр. - глупо, имхо.
Кроме того, в хотелках не увидел ни создание/редактирование постов/разделов/тегов. Ни управления пользователями/комментариями и пр. Или это все и есть "единая админка"? ))
Я бы сделал проще - создал скрипт, который на входе получает какие-то html-файлы + настройки, а на выходе доработаный html/css/js + немного php, если надо. Админка для сателлитов - лишнее.
Only Яндекс для регионов. Гугл и половины не знает в России (
На первый дам старт.
Как только появляется вопрос "нужен ли" - значит не нужен. Сервис может быть полезным и успешным только тогда, когда он нужен создателю.
1, 7 - шаг
xzoom.ru, ismylove.ru, abctrade.ru - пусть сразу будут по 300.