Увеличения скорости загрузки странички: Content Delivery Network (CDN) и распараллеливание загрузки данных
Кому и почему нужно использовать CDN?
Инфраструктура CDN & Drupal
Пример расширенной настройки CDN в друпале
Распараллеливания загрузки
Кому и почему нужно использовать CDN?
Инфраструктура CDN & Drupal
Пример расширенной настройки CDN в друпале
Распараллеливания загрузки
Скрипт cron.php используется в Друпале для для работы поиска(индексация контента), отправки писем подписчикам, сбора rss-фидов и т.д. - модули сами могут давать задания для выполнения по расписанию.
На drupal.org присутствует немалое количество модулей, которые позволяют тем или иным образом взаимодействовать со скриптом крона. Наиболее популярными среди них являются: SuperCron и Poormanscron. Первый имеет неплохой набор настроек для автоматизации и планирования крон-задач и является очень перспективным, а второй из всех настроек может похвастаться только интервалом запуска скрипта cron.php. На мой взгяд наиболее правильным и удобным является модуль Elysia cron - этот модуль, благодаря своей исключительной гибкости и юзабельности серьезно уделывает конкурентов.
Во первых, что такое Apache Solr?
Apache Solr - это расширяемая поисковая платформа с открытым исходным кодом для от проекта Apache Lucene.
Почему Apache Solr?
Основными критериями выбора этой платформы для нас стало то, что Apache Solr оптимизирован для работы с большой нагрузкой и что репликация уже в составе ядра платформы, а это дает большие возможности для масштабирования.
The Webware 100 - это головой рейтинг топ100 Web 2.0 приложений, который составляется на основании голосов пользователей и публикуется на CNET.com.
Задача.
На сайте есть несколько ролей - например, пользователь и ньюсмейкер.
Для Пользователя в создаваемых им нодах нужно применять только фильтр "Filtered HTML", а для Нюсмейкера - фильтр "Full HTML". Ключевой момент - типы контента разные, для ньюсмейкера надо создавать тип контента Статья, который недоступен Пользователю.
Решение.
Стандарным функционалом
это решается лишь частично, поскольку доступ к фильтрам стандартно реализован на правах доступа, и для нюсмейкера будут доступны два варианта фильтра. По умолчанию будет конечно же "Filtered HTML". Требуется же по умолчанию "Full HTML" по вполне понятным причинам ))
Для решения проблемы воспользуемся модулем Filter by node type.
Смысл данного модуля в том, что он позволяет ограничить доступные (по правах доступа) фильтры для конкретного типа контента.
В чем специфика настройки Друпала если PHP установлен как CGI?
Я перекинул один сайт с одного хостинга (там пхп как модуль) на другой (где пхп как CGI), и сайт как то странно работает: часто error 500 выскакивает, грузится долго... Короче, очевидно, что что-то не то...
Куда копать?