sam7en: Есть сеть блогов с миллиардами страниц контента.
Сейчас все это реализовано на самописке пхп и от индексации роботами сервера постоянно перегружаются, хотя кэширование настроено, crawl delay 300 (кстати, сколько максимальное значение которое реально работает?)
1) Подскажите пожалуйста CMS которая будет минимально грузить сервер и имеет базовый набор функций wordpress
2) Что можно еще поднастроить чтоб уменьшить нагрузку в первую очередь от роботов пс
Несколько севреров (пусть даже 1$/вых) лучше чем миллионы страниц на одном сервере. Просто разнесите по дешевых хостингах. (это из проверенной практики)
Dmitriy_2014: Да и честно сказать мне нравится, когда один проект, один сайт и работа в реальном времени с мгновенным откликом (сделал-появилось, не нравится исправил, посмотрел опять и т.д. ), без этих постоянных переносов туда/сюда, может я лентяй, но вот как-то так.
Для этого и нужна локальная копия - изменил, обновил, посмотрел. делать правки на живом сайте - чревато ошибками, которые "выгонят" ваших посетителей. Например - задеплоил забыв поставить ";" сайт упал с ошибкой, пока исправлял - 3 человека не смогло сделать заказ, и сайт потерял денежку (например).
По хорошему при разработке есть 4 версии - локальная, альфа, бета, живой сайт. Это что бы все потестить и минимизировать ошибки ( в том числе и через кешь).
А еще лучше не лениться и сразу учиться использовать такой комплект тестов, как например "codeception".
Думаю, просто нужно учить матчась. Кеш на то и кеш, что бы кешировать. Если вам нужно что-то делать на сайте -для этого создается либо лакальная версия, либо dev.site.ed (копия сайта для разработки на том же хостинге, но без кеша)
widg: С этим более менее понятно. Непонятно, почему ее в каждую швейную машинку пытаются впихнуть, выдают это за некий идеал и пытаются собрать под шумок бабла
Ну если убрать финансовую сторону, то суть будет примерно такова - есть проект (самое простое - онлайн игра), у него есть внутренняя валюта. Так вот - блокчейн дает возможность проследить .что бы количество валюты было конечным и админы не раздавали её кому попало, типа больше честности получается.
Ну а то .что каждый хочет заработать - так это везде так :)
Stek: А вас не удивляет, что в автосервисе все запчасти и инструменты находятся там же где и сама ремонтируемая машина ? Почему при разработке должно быть иначе.
Потому, что в автосервисе, когда нужно снять колесо никому в голову не придет еще и капот снимать.
Вопрос: Почему всегда, как не прошу доделать сайт, программисты так неохотно берутся дорабатывать за другими?
Потому, что никто не хочет оплачивать время программиста, которое он будет тратить на вникание, поиски и тд. Все всегда хотят платить за результат, и не думают, что доделывать - это не только писать но и понять, что там написано.
Походу самовывоз почек в страны дальнего зарубежья 😂
Есть сеть блогов с миллиардами страниц контента.
Сейчас все это реализовано на самописке пхп и от индексации роботами сервера постоянно перегружаются, хотя кэширование настроено, crawl delay 300 (кстати, сколько максимальное значение которое реально работает?)
1) Подскажите пожалуйста CMS которая будет минимально грузить сервер и имеет базовый набор функций wordpress
2) Что можно еще поднастроить чтоб уменьшить нагрузку в первую очередь от роботов пс
Несколько севреров (пусть даже 1$/вых) лучше чем миллионы страниц на одном сервере. Просто разнесите по дешевых хостингах. (это из проверенной практики)
PhpStorm - EAP версия через их тулзу устанавливается абсолютно бесплатно, пробуйте
Да и честно сказать мне нравится, когда один проект, один сайт и работа в реальном времени с мгновенным откликом (сделал-появилось, не нравится исправил, посмотрел опять и т.д. ), без этих постоянных переносов туда/сюда, может я лентяй, но вот как-то так.
Для этого и нужна локальная копия - изменил, обновил, посмотрел. делать правки на живом сайте - чревато ошибками, которые "выгонят" ваших посетителей. Например - задеплоил забыв поставить ";" сайт упал с ошибкой, пока исправлял - 3 человека не смогло сделать заказ, и сайт потерял денежку (например).
По хорошему при разработке есть 4 версии - локальная, альфа, бета, живой сайт. Это что бы все потестить и минимизировать ошибки ( в том числе и через кешь).
А еще лучше не лениться и сразу учиться использовать такой комплект тестов, как например "codeception".
И наконец-то все заработало по-человечески.
Думаю, просто нужно учить матчась. Кеш на то и кеш, что бы кешировать. Если вам нужно что-то делать на сайте -для этого создается либо лакальная версия, либо dev.site.ed (копия сайта для разработки на том же хостинге, но без кеша)
НА вашем месте я бы сразу менял структуру БД (id-ники хранятся как ID-шники)
даже если сейчас каким-то чудом у вас получится накостылять тут что-то, то чем больше данных будет в базе - тем больше будет проблем.
С этим более менее понятно. Непонятно, почему ее в каждую швейную машинку пытаются впихнуть, выдают это за некий идеал и пытаются собрать под шумок бабла
Ну если убрать финансовую сторону, то суть будет примерно такова - есть проект (самое простое - онлайн игра), у него есть внутренняя валюта. Так вот - блокчейн дает возможность проследить .что бы количество валюты было конечным и админы не раздавали её кому попало, типа больше честности получается.
Ну а то .что каждый хочет заработать - так это везде так :)
замените для начала на
А вас не удивляет, что в автосервисе все запчасти и инструменты находятся там же где и сама ремонтируемая машина ? Почему при разработке должно быть иначе.
Потому, что в автосервисе, когда нужно снять колесо никому в голову не придет еще и капот снимать.
Вопрос: Почему всегда, как не прошу доделать сайт, программисты так неохотно берутся дорабатывать за другими?
Потому, что никто не хочет оплачивать время программиста, которое он будет тратить на вникание, поиски и тд. Все всегда хотят платить за результат, и не думают, что доделывать - это не только писать но и понять, что там написано.