Настройка кэша и оптимизации

Опять же спасибо Очкарику, очередным тыком в глаз сподвигнул на установку и настройку FastCGI/APC/Cacherouter (последнее это модуль к друпалу), а так же включение всего чего можно в кэш. Итог действительно налицо, отклик страниц намного быстрее стал. Конкретных нормальных замеров не проводил, но по отдельным примерам — в 3-5 раз. Еще раз спасибо, сам бы не пошел на то никогда, спокойно терпя 4-8 секунд отклика.

Проверка BloggerAPI

Просто из интереса решил проверить, как оно работает из блог-клиента, не через сайт. Да скорее всего всё работает, вот только тэги тут не указать, а я стараюсь их везде.

И снова комментарии

Кажется, таки разобрался с ними более-менее.
Во-первых, добавил роль «доверенный пользователь», и только ей разрешено писать без капчи. Во-вторых, убрал старый модуль Comment Mail, который уведомлял лишь меня как админа, и поставил вместо него Comment Notify. И в-третьих, поставил Comment Subjects, попутно разрешив вводить тему комментариев. Осталось лишь испытать. :) А да, в нотифи пока шаблоны английские, но это поправимо.

Комментарии и спам

Мда, стоило вот вчера по просьбе Очкарика отключить капчу на комментарии для зарегистрированных пользователей, как сразу спам посыпался. Причем от каких-то, кто зарегистрирован вчера же, но утром. :/ Как бы это всё так устроить… То ли регистрацию по моему разрешению сделать, то ли вернуть капчу, то ли… Капча-то простейшая, математическая, но и то, похоже, все-таки отпугивает спам-ботов.

База проектов

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

Drupal 6.17

Ну вот, вроде всё прошло успешно, обновил сам друпал до 6.17 и еще почти все модули, что стояли. Полёт нормальный, можно копаться дальше.
Еще все-таки переименовал себя обратно в русский вариант, а все адреса стали tkhenn. Ранее считал это проблемой, а теперь уже нет.

Первое испытание скрипта

После небольшой поправки установки прав файлов, скрипт успешно заработал. И им были установлены два модуля: backup_migrate и i10n_client. Первый для сохранения бэкапов базы, а второй для переводов текстов/строк прямо на любой странице сайта, не заходя в соответствующий раздел админки. Но я поставил его только ради фишки реимпорта переводов, которая заново сканирует все *.po файлы и обновляет переводы в базе. Актуально после обновления модулей, чем я и собираюсь сейчас заняться.

Скрипт установки модулей

Уф, добрался и до этого дела. Уже достаточно давно я написал себе скриптик, который автоматом скачивает и распаковывает указанный модуль к друпалу и русификацию к нему. (Как проверено не раз, он и сам друпал на ура качает)
Но вот решил тут перенести его на хост, чтобы ставить им модули к данному сайту. А на хосте стоит FreeBSD, и скрипт не захотел работать. Пришлось выяснять разницу в параметрах кучи команд... Суть команд одна, а вот параметры - часто разные. Дьявол же, он в деталях. Теперь он работает, завтра уже опробую на деле.

Оживление сайта? Может быть.

Фух, все-таки дописал обновленную версию странички про World of Warcraft. Чуть более недели заняло, и хоть и несколько сумбурно, но хоть что-то да вышло.
Не знаю, последуют ли за этим и другие обновления на сайте, но по крайней мере об этом решил объявить.
И интересно, а хоть у кого-то еще осталась подписка?..

Маленький праздничек

Тихо, мирно, и совершенно никем не замеченным, прошел вчера маааленький такой праздник. День рождения Нереала. Я и сам лишь сегодня за завтраком чего-то вдруг вспомнил... Посмотрел на календарь, оказалось что уже 26 число, а 25 вчера прошло.
Да что там, я даже был весь в сомнениях насчет давности. Сколько же лет? 5 или 6... Полез смотреть старые документы и логи. Офигел. Не 5 и не 6. А 7 лет уже прошло. И пусть два последних из них уже в мертвом состоянии, но все равно. :) На момент создания мне было 21 год... Ужасти какие.

Поздравляю всех, кто все еще считает этот день знаменательным. :)

RSS-материал