.... вам, скорее всего, кажется что ваше решение быстро только потому, что на нем нет нагрузки и вся информация влезает в память сервера, а попробуйте налить кучу фейковых данных (фикстуры) и эмулировать нагрузку (нагрузочное тестирование).
Тестировал на живом трафике - спокойно держит 50.000 юзеров в сутки на слабом ВПС (2 ядра и 2 гига оперативки), но вы правы - там обычный статейник, вся база влазит в память + кеширование Nginx
Я написал свой двиг - обычный MVC, ничего лишнего. Вызов статьи - эти инициализация 5 файлов - фронт контроллера (index.php) - роутера - контроллера - модели - вьюшка и пару запросов к базе. Без рекламы все страницы имеют 100 баллов по спид тесту гугл.
Я так же написал несколько сайтов на Ларавель, тут конечно вызов страницы это инициализация десятка файлов (а то и нескольких десятков), все это естественно жрет память и время. Не критично, но он и любые подобные фреймворки будут ВСЕГДА медленнее написанного под себя решения.
Это вечный компромисс между скоростью и удобством разработки и скоростью сайта.
Rifler#: Случилось чудо, фильтр сняли со старого крупного сайта, точной даты не назову, не заходил в ВМ дней 10. Сидел с меткой с 11 августа. Ничего не делал, если не считать удаленных 20 дублей еще в сентябре. Воровство контента не причем. У меня, как воровали контент через 15-30 минут после публикации всю дорогу так и воруют, поэтому уникальных текстов на сайте ровно ноль.
Трафик восстановился? У меня так же фильтр с августа, уже трижды нажимал кнопку и кучу раз переписывался... пока не сняли. Сайт вылизал уже по второму кругу, дублей нет (было 1%), неуник заменил на уник, малополезные страницы закрыл от индексации. Пока не помогает...
У меня аналогично - есть 3-4 лютых ГС где 100% копипаст и 100500 страниц - пофиг, живут своей жизнью и в глазах Яндекса все норм. А мой лучший сайт уже 3-й месяц под МПК, уже вылизал его весь, кнопку жал трижды - все пофиг. Логики так же не замечено.
Единственная мысль, запороть сайты с более или менее трафиком и перетянуть его на свои сервисы (благо Яша сервисы есть уже почти во всех нишах)
Kwik#: Шикарно, я думал что раздавать МПК нормальным сайтам перестали, а оказывается волна еще идет. Мне до сих пор не сняли, сначала были тряски, с 8 августа по 21 трафик просел в 3 раза, потом вернулся, потом опять просел, а вот потом уже, 21 сентября дали МПК, и до сих по висит. Думаю что дело в микроразметке, у меня ее не было, абсолютно, 25 октября добавил, вот сижу жду теперь, может снимут.
Дело не в ней. У меня микроразметка была всегда и я следил чтобы даже в ней ошибок не было - пофиг, ситуация идентична вашей.
.... вам, скорее всего, кажется что ваше решение быстро только потому, что на нем нет нагрузки и вся информация влезает в память сервера, а попробуйте налить кучу фейковых данных (фикстуры) и эмулировать нагрузку (нагрузочное тестирование).
Тестировал на живом трафике - спокойно держит 50.000 юзеров в сутки на слабом ВПС (2 ядра и 2 гига оперативки), но вы правы - там обычный статейник, вся база влазит в память + кеширование Nginx
Самый быстрый - это написанный под себя.
Я написал свой двиг - обычный MVC, ничего лишнего. Вызов статьи - эти инициализация 5 файлов - фронт контроллера (index.php) - роутера - контроллера - модели - вьюшка и пару запросов к базе. Без рекламы все страницы имеют 100 баллов по спид тесту гугл.
Я так же написал несколько сайтов на Ларавель, тут конечно вызов страницы это инициализация десятка файлов (а то и нескольких десятков), все это естественно жрет память и время. Не критично, но он и любые подобные фреймворки будут ВСЕГДА медленнее написанного под себя решения.
Это вечный компромисс между скоростью и удобством разработки и скоростью сайта.
Случилось чудо, фильтр сняли со старого крупного сайта, точной даты не назову, не заходил в ВМ дней 10. Сидел с меткой с 11 августа. Ничего не делал, если не считать удаленных 20 дублей еще в сентябре.
Воровство контента не причем. У меня, как воровали контент через 15-30 минут после публикации всю дорогу так и воруют, поэтому уникальных текстов на сайте ровно ноль.
Трафик восстановился? У меня так же фильтр с августа, уже трижды нажимал кнопку и кучу раз переписывался... пока не сняли. Сайт вылизал уже по второму кругу, дублей нет (было 1%), неуник заменил на уник, малополезные страницы закрыл от индексации. Пока не помогает...
У меня аналогично - есть 3-4 лютых ГС где 100% копипаст и 100500 страниц - пофиг, живут своей жизнью и в глазах Яндекса все норм. А мой лучший сайт уже 3-й месяц под МПК, уже вылизал его весь, кнопку жал трижды - все пофиг. Логики так же не замечено.
Единственная мысль, запороть сайты с более или менее трафиком и перетянуть его на свои сервисы (благо Яша сервисы есть уже почти во всех нишах)
Шикарно, я думал что раздавать МПК нормальным сайтам перестали, а оказывается волна еще идет. Мне до сих пор не сняли, сначала были тряски, с 8 августа по 21 трафик просел в 3 раза, потом вернулся, потом опять просел, а вот потом уже, 21 сентября дали МПК, и до сих по висит. Думаю что дело в микроразметке, у меня ее не было, абсолютно, 25 октября добавил, вот сижу жду теперь, может снимут.
Дело не в ней. У меня микроразметка была всегда и я следил чтобы даже в ней ошибок не было - пофиг, ситуация идентична вашей.
у меня класс для работы с бд .там есть как я понимаю проверка на соединение. если его нет. то пере подкл
вот оно
Соединение с базой вы открываете до начала цикла (инициируете переменную $db)
затем наступает момент
и вот тут вероятно соединение не дождавшись ответа закрывается по таймауту. Либо поднимайте таймаут либо открывайте и закрываете подключение в цикле
кто-то пробовал удалять метрику с сайта на период МПК?
Я пробовал - не помогает. Да и в рекламе РСЯ есть метрика, хоть и урезанная. Я метрику снял еще месяц назад, реклама висит. Сайт пока под МПК.
ну хочется одной. часто просто такое попадает
~<a(.*)(id="(.*)")(.*)</a>~gmU