Как развернуть WP-кэш до 1000 блогов WordPress? - PullRequest
0 голосов
/ 06 мая 2010

Мой клиент имеет 1000 блогов WordPress, размещенных на сервере для клиентов. Каждый из них находится в своем собственном домене через cpanel и SuPHP и работает в режиме CGI на Apache2.2. Теперь он хочет, чтобы я (я программист PHP) загружал WP-Cache на каждый из этих блогов, а не просто активировал, а включил. Он также хочет установить значение тайм-аута на 2 дня вместо значения по умолчанию.

У меня есть root на LAMP.

Каков предпочтительный способ развертывания обновления для каждого блога, чтобы при просмотре страницы он видел, включен ли WP-Cache или нет. Если нет, необходимо скопировать его из центрального источника, активировать, а затем включить вместе с другим используемым значением времени ожидания.

1 Ответ

1 голос
/ 06 мая 2010

Один из способов, возможно, не самый лучший, - написать скрипт для копирования плагина wp-cache в каждую папку wp-content / pulugins. Затем запустите другой сценарий и измените каждую запись в БД, чтобы она его включала.

Если все сделано неправильно, это может иметь разрушительные последствия, так как наносит удар по клиентским базам данных.

Однако следует отметить, что wp-cache имеет историю уничтожения других плагинов. Поэтому, если вы войдете и добавите этот плагин в каждый WordPress, это может повредить его опыту, если он повредит другой плагин, который они установили, что увеличит затраты на поддержку, так как люди могут писать по электронной почте, пытаясь выяснить, что сломалось.

Я так понимаю, это делается для решения проблем с производительностью. Возможно ли выполнить кэширование на сервере вне WordPress?

edit: после прочтения комментария Joes я с ним согласен. Даже не приходило мне в голову.

...