Записи с тегом "php"

Загрузка комментариев после загрузки всей страницы
Заголовок достаточно мутный, постараюсь объяснить на примере. У меня есть страница “Скачать официальный русский BuddyPress 1.2“, к которой на данный момент оставлено 884 комментария. С учетом того, что у меня включены древовидные комментарии, то скорость загрузки конкретно этого поста была ужасной. И это...
Обновление ссылок в базе и удаление файлов
Мой коллега по работе Александр aka LAZER показал мне парочку своих скриптов, которые могут быть вам очень полезны. Я как-то писал вам о том, что надо сделать, чтобы правильно перенести сайт от одного хостера к другому, без потери данных, но в том случае я описал все с условием, что домен сохраняется без изменений....
Новости: BuddyPress 1.3, BP Multi-Network, bbPress 2.0
Я несколько дней не публиковал последние новости из мира BuddyPress, чтобы потом в одной записи всех их осветить. Итак, самое интересное, на мой взгляд, то, что BuddyPress 1.3 скорее всего будет работать только с WordPress 3.2. WP 3.2 выйдет (ориентировочно) 30 июня, так что BP 1.3 мы дождемся в середине июля (вряд ли раньше). Изменений...
Хак: поведение сайта при необновленном профиле
Очередная штука понадобилась клиенту: Представьте, себе 3 ситуации: Вы регистрируете пользователя самостоятельно, но НЕ заходите под его аккаунт, предоставляя эту возможность самому пользовател. Вы используете автоматический скрипт регистрации пользователя, который, естественно, никуда не заходит,...
Кеш: кеширование WordPress сайта с помощью nginx
Почему уже почти неделю мне на дает покоя вопрос ускорения CosyDale.com (а также всех других сайтов на сервере). Причина – просто желание и возможно необходимость в будущем разместить крутой проект. Пару дней назад я ковырялся с кешированием с помощью XCache. Это помогло значительно снизить нагрузку от выполнения...
Хак: запретить возможность переключать шаблоны
Если у вас на сайте стоит WordPress с активированным режимом Mutisite, то порой может быть полезным возможность запретить пользователям (владельцам блогов) менять шаблон. Для этого есть всякие плагины (конечно же), но зачем нагружать бедный WordPress? Ведь и так жрет памяти не по-детски… Из-за чего я, собственно,...
Кеш: XCache не работает без перезагрузки :)
Глупо как-то вышло… Но я умудрился увеличить скорость загрузки сайта и уменьшить потребляемую память в разы – простой перезагрузкой сервера :) В общем, дело было так. Когда-то я писал о том, что ставил кеш XCache на сервер себе, настроил и все такое. Но, по-видимому, я просто не перезагрузился после этого,...
Кеш: Как 3 функции значительно ускорят ваш сайт
У меня на сайте достаточно давно была проблема загрузки главной страницы – из-за отображения большого количества записей из многих рубрик. Представьте: основные рубрики в табах – это по 7 записей в 5 категориях (где каждая категория – отдельный запрос). Вкладка “Остальное” – это 4 рубрики...
Код: случайные символы (аля генератор паролей)
Понадобился мне для скрытых и тайных целей генератор случайной строки, причем есть зависимость от символов в ней – как их качества, так и количества. Вполне может кому-то еще пригодиться решение, представленное ниже. Создаете php файл и внутрь него вписываете вот этот код: <?php function random($length) {    $characters...
Спринт: разработка магазина для BuddyPress #1
Решил провести вечер спринт-программирования. Это значит, что я попытаюсь не отвлекаясь создать за короткий промежуток времени как можно более функциональный плагин. В качестве идеи для реализации я выбрал давно наметившийся план по созданию BuddyShop – плагина магазина для социальной сети на WordPress +...