Мы будем Вам признательны, если Вы поддержите проект Open SLAED и используя Ваши возможности, разместите наш пресс-релиз на страницах своих сайтов, проектов, форумов, блогов. Текст пресс-релиза, возможно, видоизменить под Ваш формат, не искажая смысл. Пресс-релиз можно взять на данной странице.
Иногда, при создании страниц в модуле «Содержание» места в таблице базы данных не достаточно для сохранения больших текстов. Для того, что бы увеличить размер сохраняемой информации в таблице хранения текстовой информации базы данных модуля «Содержание» необходимо произвести следующие действия.
Войти в: Панель администратора >> База данных >> Запрос в базу данных
Произвести следующий запрос в базу данных:
После чего место в таблице будет увеличено до максимально возможного, в соответствии с максимально допустимыми. Максимально допустимые размеры зависят от конфигураций установленных на сервере.
В случае возникновения проблем связанной с повышенной нагрузкой на сервер, рекомендуется произвести следующие действия.
Обновится до актуальной версии.
Активировать кэширование главной страницы.
Активировать рейтинг в модулях только при подробном просмотре.
Отключить сообщения на главной странице.
Можно отключить подсчёт пунктов, если в этом нет необходимости.
Отключить сессии пользователей, если в этом нет необходимости.
Отключить всю статистику в отделе безопасности (Ошибок, нападений и т.д.).
Отключить подсчёт переходов с других сайтов.
Отключить сжатие GZip.
Отключить генерацию ключевых слов.
Отключить преобразование ссылок в ЧПУ.
Если произвести данные действия, то нагрузка на сервер будет не больше чем от обычной HTML страницы.
Для выявления причин повышенной нагрузки следует включить анализатор базы данных и проверить все участки системы, особенно сторонние модули и блоки на количество запросов и время их выполнения. Не исключено что на Ваш сайт производится атака, поэтому в отделе безопасности активируйте защиту от Flood, DDos атак с интервалом 3 секунды.
Объём сохраняемой текстовой информации в базе данных имеет определённые ограничения. Для того, что бы не перегружать базу и тем самым не влиять отрицательным образом на скорость работы, системой устанавливаются стандартные размеры для текстовых полей с максимальной длиной 65535 символов.
В некоторых случаях, при публикации больших текстов с содержанием более 65535 символов, есть необходимость увеличить размер сохраняемой информации до максимума.
Для этого войдите в: Панель администратора >> База данных >> Запрос в базу данных
Выполните следующий пакет запросов:
Типы полей и их размеры
BLOB, TEXT - Максимальный размер 65535 символов.
MEDIUMBLOB, MEDIUMTEXT - Максимальный размер 16777215 символов.
LONGBLOB, LONGTEXT - Максимальный размер 4294967295 символов.
1. Войдите в панель управления системой, отдел: Панель администратора >> База данных
2. В окне запросов в базу данных Вы можете произвести свой запрос.
Обратите внимание на то, что использование стандартного префикса не обязательно, за место его Вы можете использовать {pref}. В этом случае переменная {pref} будет автоматически заменена Вашим префиксом.
В качестве примера, рассмотрим запрос, который удалит всех зарегистрированных пользователей, не посещавших проект, начиная с: 2007-10-05 18:15:00.
SLAED CMS является гибкой, мощной и интуитивно понятной системой с минимальными требованиями к хостингу, малым количеством запросов к базе MySQL и является превосходным выбором для построения сайта любой степени сложности - от обычной домашней странички с сотней посещений в день до корпоративного портала со встроенным магазином и форумом, могущего принимать десятки тысяч посетителей в сутки. По оценкам специалистов, SLAED CMS является самым удачным выбором для построения современного, быстрого и надежно защищенного от хакеров сайта.
История системы начиналась в 2003-2004 годах, при развитии своих проектов часто сталкивался с проблемой высокой нагрузки на сервер при большой посещаемости. Проблемы с PHP-Nuke и многими её клонами начинались примерно при 500 уникальных посетителях в сутки. Система производила большую нагрузку на сервер. Был вынужден сменить большое количество хостеров, у всех было одно и тоже, некоторые блокировали, предупреждали или просто просили уйти. Приходилось использовать свои скрипты на мелких проекта, на крупных решил взяться за оптимизацию и модернизацию. Изначально работа велась в плане сокращения нагрузки на базу данных, а именно соединений, количество которых являлось основной причиной нагрузки на сервер. Постепенно вносились и другие, более углублённые модификации как функционала так общего вида. Была произведена масса изменений в ядре системы, а так же во всех скриптах, модулях, блоках. Для повышения привлекательности была полностью заменена вся графическая часть. Как правило, стандартные модули и блоки были удалены в целях повышения безопасности и скорости. Само ядро системы без дополнительных модулей и блоков начало делать всего от 4 запросов в базу данных, в зависимости от настроек. Система работала, тестировалась, оптимизировалась и видоизменялась. В определённый момент, у меня возникло желание поделиться ей с обществом. Так в начале 2005 года появилась первая версия системы SLAED.
Версия SLAED CMS 2.5 Lite. Возможность добавлять статьи пользователем. В админке отключение и включение добавления статей.
На текстовый файл в архиве делаем запрос из phpmyadmin (для добавления двух строк в таблицу).
Все добавленные статьи отключены, админ идет в админку и смотрит новые статьи. Не плохо бы дописать в админке новые статьи как для новостей, может кто допишет. Комментарии в модуле можно отключить (удалив строку require_once("function/comments.php");, так как свой comments.php не выкладываю. Кому нужны комменты в модуле добавляем модуль в comments.php, чтобы после размещения коммента не выкидывало на главную модуля.
Блок администратора, версия 1.3
===============================
Позволяет администратору быстро переходить к наиболее используемым разделам админпанели, что ускоряет обновление сайта.
Выдает статистику по кол-ву поступивших в публикацию новостей, файлов, сайтов, вопросов, а также о недоступных файлах и ссылках.
Функция наблюдения позволит админам видеть, кто из них на сайте, где, какой IP и многое другое.
Новое в версии 1.3
===============================
1. Функция наблюдения (см. описание выше)
2. Новый пункт 'Загрузить файл' - поможет быстро перейти на страницу загрузки файлов (картинок)
3. Возмижность настраивать конфигурацию блока (в коде самого блока)
4. Возможность отключать ненужные или не используемые пункты из конфига
5. Немного переписан и оптимизирован код блока (7 запросов в базу)
И еще много мелких исправлений и дополнений...
Установка
===============================
1. Скопировать block-Admin.php в корень сайта в папку blocks.
2. Обязательно прочитать файл Lang-files.txt для установки языков.
3. Зайти в админку => Блоки и баннеры => Добавить новый блок и выбрать из списка блок Admin.
4. Не забудьте сделать его видимым только для админов.
5. Пользоваться :)
Создатели
==============================
Идея и воплащение: AntDima (antdima@mail.ru)
Тестирование: Lustrik (madlustrik@mail.ru)
А также спасибо за помощь: Serg_pnz (print58@yandex.ru)
Поддержка данного блока проходит на форуме в топике http://www.slaed.net/forum/index.php?showtopic=5258
Модуль Pages с возможностью оставлять комментарии для версий 1.6 - 2.0 (тестировал на 1.6 и немного на 2.0) Не забывайте выполнить прилагаемый запрос!
Устанавливается поверх стандартного.
Знаменитый модуль статистики сайта от matyscripts для PHP-Nuke, адаптированный к SLAED CMS 2.0. Имеется куча вариантов статистики, определение стран, браузеров, поисковиков, поисковых запросов и т.п. Есть несколько вариантов обновления статистики, в том числе динамическая.
Для Slaed CMS адаптировал, + 7 запросов. Проверялось на SLAED CMS 2.0, возможно будет работать и на других версиях.
Пример тут: http://www.dom-usadba.ru/index.php?name=MS_Analysis&file=index
На крутость не претендую, поэтому возможны ошибки, но основное все работает.
Продолжение популярного блока кто на сайте. Исправлены коды к таблицам. Теперь не зависимо от того приходит вам сообщение или вы отправляете его. То всё отрожается корректно. Убраны запросы: В этом месяце, Сегодня, Вчера
Остался только запрос: Последний зарегестрированый. Он самый нужный. Уменьшился в размерах. Очень идеально подойдёт любому сайту. Модуль акаунта должен называится (папка тоесть): Account
Если не видно кто на сайте: Очистить куки, особенно этот глюк есть в опере!
!!!Предупреждаю сразу!!! Данный блок преднозначен для версий 1.7 Pro и 1.8 Pro. Если у вас версия ниже изменить в коде фразу "Account" на "Your_Account" по всему коду!
Уважаемые пользователи проекта SLAED CMS, вот оно. То что вы ждали долгое время. Блок Who's_Online версии 0.5.0
Итак рассказываю что нового появилось в этом блоке:
1. За основу был взят блок 0.0.4 версии.
2. Убрана строчка: "Зарегестрировано в этом месяце"
Поясняю:
По мнению большинства, это просто ещё 1 дополнительный груз на базу данных, который в большинстве своём никому не нужен.
3. Карденально переделана директория "Личные сообщения", теперь если у вас нет новых сообщений или нету сообщений которые доставляются, то мигают зелёные лампочки, как только появляется новое сообщение или вы послали кому-нибудь сообщение и оно в доставке, то мигает красная лампочка, что сразу видно и бросается в глаза.
Подчистен код от не нужныз запросов.
4. Убрана 2-ая строчка "Сейчас в On-line" которая была чёрная посредине. Теперь сразу идёт список пользователь которые на сайте. Пользователи номеруются.
5. Всё остальное по мелочи... Пользуйтесь на здаровье!
Изменения от версии 0.03
1) Размеры блока отражаются коректно в теме от Deafeat + оптимизирвано позиционирование внутри блока.
2) Добавлена опция "восстановить пароль".
3) Опять же убран ещё один ненужный запрос к БД а также оптимизирован и дополнен код.
4) Добавлено отражение даты на русском (не мультиязычно).
5) Изменено отражения ника который превышает 18 символов чтобы непрекашивало размеры блока.