Вы сопровождаете эти проеты? Вы знаете что там под капотом? И вы уверены что там сайты в варианте из коробки и там ничего не дописано или не переписано?
Я не знаю не одного проекта под нагрузкой, на системе общего назначения, который бы работал чисто из коробки. Даже вордпресс без кеширующих плагинов положит добротную виртуалку при 10-20 человек онлайн.
Некоторые нагруженные проекты оставляют CMS ради админки (например радио рекорд), но в админке работает не много человек и писать её с нуля нет смысла. Переписана, как правило, генерация контента посетителям. Переписаны запросы к базе, расставлены индексы под эти запросы и так далее.---------- Добавлено 02.04.2016 в 23:26 ----------
Вы не знаете, что там под капотом. Я сомневаюсь, что там голый WP.
Чем сайт на вордпресе с самописными решениями отличается от сайта с самописными решениями на Symfony2?
Во-первых, хотелось бы посмотреть весь файл.
Во-вторых, я нигде не встречал RewriteRule без предшестующего ему RewriteCond---------- Добавлено 02.04.2016 в 23:09 ----------
RewriteRule ^myblog/title.* http://domain.ru/newblog/
Попробуйте так
RewriteCond %{REQUEST_URI} ^/myblog/titleRewriteRule ^ /newblog/title [L]
Только к тому файлу у которого нужно скинуть кэш
Когда у вас перестанет справлятся MySQL, у вас вполне хватит денег на Oracle.
Непонятно чем вам MySQL не угодил, но у вас задача спроектировать грамотно архитектуру. Для примера вынесети счетчики на NoSQL решения, для них они идеальны, есть куча готовых архитектурных решений, которыми можно воспользоватся по началу. Да и ведь никто не запрещает комбинировать хранилища. Все зависит от задачи.
В каждой базе есть свои плюсы и свои минусы, по этому вы врядли найдете такое решение, которое лучше остальных в "общих чертах". Можете попробовать MariaDB, тот же MySQL только с лояльной лицензией, да плюс на сколько мне известно там реализованы грин треды. Попробуйте PostgreSQL - он нормально параллелится, но там сложнее с репликацией, а так везде есть куча подводных камней и приложение как правило упирается в архитектуру, а не в инструменты или технологии.
Можно попробовать так
RedirectMatch 301 /(.*?)\.html$ http://mysite.ru/$1
Вам не надо название файла менять.
Кэш хранится по url, то есть файл у вас style.css, а чтоб его инвалидировать, вам к урлу запроса надо добавить любой параметр, то есть в тег link вам надо к файлу дописать после знака вопроса любые символы, чтобы изменился url
Статика (скрипты/стили/картинки) должны хранится максимально долго.
Динамика кешируется на бэкенде и регулируется заголовками 304
Движок обычно используют для сокращения издержек, в большинстве случаев конечно. Все проекты с ростом нагрузки уходят в сторону самописов, и начинается с переписывания движка (изначально) и переходом на более подходящие инструменты (в будущем).
Если ваши проекты по функционалу покрывает тот или иной движок, то есть смысл взять его на вооружение, быстрее будут собиратся проекты, плюс от этого, что сам движек вам патчить не надо, развивать не надо, а свой самопис с теми же функциями надо.
Если же ваши проекты с тем функционалом, которого нет в движках, то переписывать готовую архитектуру под свою задачу обычно проблемотичнее, особенно если она в нужную сторону не гнется или гнется со скрипом.
Если нужен просто редирект, то:
<?php /* * * Вычисляем тут аналитические/статические данные * */ // После отсылаем посетителя куда надо header("Location: http://site-target/"); ?>
Можно запилить немного динамики, положить куда надо статистику и инфу. Для клиента в большинстве случаев прозрачно, если не будет тяжелых вычислений.
Я немного поправлю, все правильно поставил и всё, про спокоен я бы посомневался, исключительно потому, что это не под собственным контролем, настройки на шаредах "угодить всем", то есть исключительно плохо на них работает всё.
У меня на одном и том же железе, под разные проекты, конфиги все разные, так как специфика разная, где то таблички одного движка мускула, где то другого и всё, конфиги не совместимы.
Шаред хостинг - это под проекты "домохозяек", для души, где за вас всё делают, а вы только играетесь. На коммерческом продукте который приносит деньги нельзя так экономить. Настройка и администрирование сервера в среднем стоит от 1200 до 2500 по рынку в месяц и у вас своя ТП доступная по мобиле, которая решает вопросы в установленное время по подписанному SLA.