- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
1. у всех плагинов есть кеширование (в настройке плагинов)
2. отключить нафиг кучу ненужных плагинов
3. установить gzip сжатие в админке
4. отключить нафег кучу ненужных функций в админке.
про запросы не знаю, сколько там делает, но после этих шагов, что описал - летает лучше dle и тем более wordpress с его всякими кешированиями и т.п.
ну и в идеале устанавливать последнюю версию, скачанную с svn
если хочешь - дай доступ к админке - настрою всё как надо
Благодарю, как раз в плагинах я и не искал, теперь понятно.
Отключать особо нечего, разве что чат 🚬, но и он в определенных местах может пригодиться.
Устанавливал именно для того, чтобы поковырять самому, сравнить с тем же дле, пока что нравится.
На 2z\ng так мало шаблонов. А жаль... это ведь самый скоростной двиг...
Константинович, установил предложенный движок, полазил понравился, только не нашел ничего про кэширование, последняя версия, минимум 11 sql запросов каждый раз, для новостного движка это слишком много, хотя может что-то пропустил, не подскажете?
Если включить везде кеш, то на главной делается 4(четыре!) запроса:
1. select * from `ng_category` order by posorder asc Заполняет глобальные массивы $catz и $catmap
2. select * from ng_users where authcookie = '' limit 1 Запрос от модуля авторизации, проверяет сессию
3. SELECT * FROM ng_news WHERE (`approve` = '1') AND (`mainpage` = '1') order by pinned desc, postdate desc limit 0,4 Выборка новостей
4. SELECT count(*) as count FROM ng_news WHERE (`approve` = '1') AND (`mainpage` = '1') Количество всех новостей для пагинатора
Сделать еще меньше затруднительно 😂
]select * from ng_users where authcookie = '' limit 1 Запрос от модуля авторизации, проверяет сессию
какой интересный бессмысленный запрос :D
ну да ладно
какой интересный бессмысленный запрос :D
ну да ладно
эээм, в чем его бессмысленность? вот функция, которая проверяет авторизацию и соответственно обновляет данные о последнем посещении юзера
function check_auth() {
global $config, $mysql;
$auth_cookie = $_COOKIE['zz_auth'];
if (!$auth_cookie) { return ''; }
$query = "select * from ".uprefix."_users where authcookie = ".db_squote($auth_cookie)." limit 1";
$row = $mysql->record($query);
// Auth done
if ($row['name']) {
// Check if we need to update last visit field
if ((pluginGetVariable('auth_openid', 'lastupdate') > 0) && ((time() - $row['last']) > pluginGetVariable('auth_openid', 'lastupdate'))) {
$query = "update ".uprefix."_users set last = ".db_squote(time()).", ip=".db_squote($ip)." where id=".db_squote($row['id']);
$mysql->query($query);
}
return $row;
}
return '';
}
После вызова заполняем переменные, которые можно юзать в плагинах, типа $userROW
[Wolverine], а она простая - если куки не установлена - зачем в бд ломиться? очевидно что там ничего нет🤣
если куки не установлена - зачем в бд ломиться? очевидно что там ничего нет🤣
Если кук нет, то в БД мы никаких запросов не делаем и просто выходим из функции
Откуда 11 запросов?
У меня на 2z внизу пишет
Этому можно верить? Разве в NG не так?
А если выключить?
А если выключить?
Точно сказать нельзя, зависит от количества активных плагинов. lastcomments +1, top_news +1, lastnews +1 и так далее. Но выключать его полностью бессмысленно.
Drupal однозначно.
хотя MaxSite тоже не плох. Создан на легком фреймворке CodeIgniter... Производительность радует.
насколько знаю, создатель ставил цель перекрыть весь функционал WP...
сам пользую свой двиг на фреймворке Kohana.
для крупных многофункциональных проектов - Drupal.
мультисайтовый, хорошо настраиваемый, куча модулей, огромное сообщество, в т.ч. и русское.
кстати... не в количестве запросов счастье... имхо...
а в количестве удовлетворенных требований по техзаданию...
у меня на некоторых Drupal-сайтах на главной для гостя 0 запросов к БД,
только он от этого лучше не становится :)