Админка wordpress + xmlrpc, морда - собственный скрипт

w-builder
На сайте с 24.12.2005
Offline
153
1045

Disclaimer: Я не программер.

Есть такая дикая мысль - заказать написание скрипта, который будет выводить посты из стандартной базы Wordpress.

Да, мне нравится Вордпресс, его расширяемость, плагины и универсальность скрипта, который со всем этим работает, но она мне почти не нужна, т.к. я четко знаю, какие плагины мне нужны для конкретного сайта и что я собираюсь выводить.

Желание вызвано суровой реальностью, которая говорит о том, что база 80 мег и 20000 записей - слабоподъёмная для Вордпресс. Кеширование помогает, но генерить страничку 0.8 секунд - непозволительная роскошь.

Скажите правду - я оптимист и все гораздо сложнее или оставить в ВП только то, что будет нужно только для моего конкретного случая - крайне сложно?

Что нужно:

1) Выводить посты

2) Прописывать в постах title-description из all-in-one-seo-pack

3) Выводить теги и листинги с постами, относящимися к этим тегам

4) Выводить посты из определенных категорий

5) Выводить категории (сбоку, в меню) в соответствии со структурой

Понятное дело, что будут нюансы, но для начала скажите - утопия или нет и даст ли это что-то? :)

Привычная кнопка "бабло" (http://www.sape.ru/r.8941d9c141.php) + кнопка "кладбище ГСов с парой хороших площадок" (http://gogetlinks.net/?inv=cj4bru) + Советы по увеличению дохода в РСЯ в 2 раза для партнеров бесплатно (http://profit-project.ru/1256759949)
SJ
На сайте с 16.03.2008
Offline
78
#1

Я бы тогда уходил от ВП совсем.

Например, в сторону Zebrum Lite :)

А, поглядите еще на http://webmatics.ru/ - может пригодится?

Любимый хостинг (http://beget.ru?id=2902) How can we grow old when the soundtrack of our lives is rock-n-roll?
W
На сайте с 21.01.2009
Offline
172
#2

1. Есть решения для wordpress которые генерируют полностью статические страницы, не думаю, что 20000 записей это сверх объемы для wordpress.

2. От wp можно легко уйти, если в этом есть необходимость. Можно просто подключить wordpress в свой php скрипт или в свою cms и использовать только нужные вам функции, например только query_posts и т.п. а title-description формировать самому, как вам нравится.

Делаем в своем скрипте

include wp-header.php;

query_posts('ID=1');

всё.

SJ
На сайте с 16.03.2008
Offline
78
#3

Кстати, а кеш точно не спасет?

Например, максимальный вариант - MaxSite Cache (http://maxsite.org/page/maxsite-cache).

База конечно меньше не станет, но вот нагрузка на хостинг станет стремится к 0 :)

w-builder
На сайте с 24.12.2005
Offline
153
#4

С большим количеством низкочастотников - кеш не спасает.

SJ
На сайте с 16.03.2008
Offline
78
#5
w-builder:
С большим количеством низкочастотников - кеш не спасает.

Не понял, причем тут количество НЧ.

Нам же количество страниц важно?

Или это такой намек, что много НЧ, под каждый - страница = дофига страниц?

Все равно не страшно - я вон файловый кеш посоветовал - он html output спокойно в файлики складывает и когда надо - обновляет...

w-builder
На сайте с 24.12.2005
Offline
153
#6

Страниц действительно дофига. Около 20 000. Посетители идут на низкочастотники. Например приходит один посетитель в неделю. Время кеша - 7 дней - слишком много.

Если бы была предварительная генерация кеша...

SJ
На сайте с 16.03.2008
Offline
78
#7
w-builder:
Страниц действительно дофига. Около 20 000. Посетители идут на низкочастотники. Например приходит один посетитель в неделю. Время кеша - 7 дней - слишком много.

Если бы была предварительная генерация кеша...

Ну, у меня модификация этого плагина.

Кеш страницы формируется при ее запросе, если нет закешированной версии и она еще не истекла. Если истекла - чистится кеш именно этой страницы и страница запрашивается "нормально", результат - в кеш.

Время кеша ДЛЯ СТРАНИЦЫ - 4 часа (настраивается).

K
На сайте с 31.08.2006
Offline
47
#8

Можно вообще разделить frontend и backend. backend пусть будет WP, а фронт - написать самому с нуля. Это будет простой скрипт, который будет подклчатся напрямую к базе, брать данные из БД и выводить их в нужном виде.

Реально - на день работы.

Но т.к. ТС написал, что он не программист, - для него это будет задача не из простых.

Заказывать написание такого "самопала"... Ну я не знаю, на сколько это целесообразно.

Так что, поищите лучше другой двиг, который будет справляться с нужной нагрузкой.

Размещаем статьи - Украинское СМИ, ПР5, ТИЦ 3000, ЯК, ДМОЗ, домену > 10 лет (/ru/forum/416715)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий