Конфигурирование и установка скрипта :


Для Вашего удобства абсолютно все настройки, которые необходимо проделать до загрузки блога на сервер, вынесены в один файл- data/settings.php. Редактируйте его "Блокнотом" или любым РНР-редактором, который ничего не вставляет в редактируемый файл по своему усмотрению, и не пытается в нём что-то поправить.


Файл сеттингов велик и затейлив, и может Вас сначала напугать.

Через него конфигурируется буквально всё, но Вам в первую очередь нужно это:


  1. Ключ $license несёт в себе лицензию на домен, в котором сможет работать блог.
    Изначально в файл сеттингов прописана лицензия на домен test.ru
    Для экспериментов под Денвером.

  2. $lang - язык блога.
    Можно выбирать между "ru" и "en".
    Переключение всего интерфейса автоматическое.

  3. $_s['cats'] - определение категорий блога.
    Редактируете под себя по аналогии с имеющимся вариантом.
    Категорий может быть сколько угодно.

  4. Далее следует гигантский массив с настройками блока статистики.
    Следуйте имеющимся комментариям, и не трогайте то, чего не понимаете.

  5. $_s['downloaders'] - массив с идентификаторами качалок, которым мы не даём таскать контент. Один такой забредший к Вам паразит легко утянет многие мегабайты трафика, так что поступаем с паразитами соответственно.
    В принципе, идентификаторы ботов и браузеров, которые можно побрить, тоже можете прописывать сюда же.

  6. Далее следуют настройки блога, определяющие его режим работы.
    Все рассматривать не станем, комментарии имеются, язык не китайский, всё понятно.
    Но то, что Вас может обломать, ниже пояснено.

  7. $_s['login']="admin";
    $_s['pass']="entero";
    $_s['pepetun']="cucumber";
    $_s['email']="vadim_lasto@mail.ru";


    Это логин, пароль, секретный ключ и емайл админа.
    Если хоть один из этих ключиков сохранит своё дефолтовое значение, скрипт выдаст на экран англоязычное ругательство, и работать не будет.
    Пожалуйста, заменяйте дефолтовые значения вычурными и эксклюзивными.

  8. $_s['serf_nav'] - блок кнопок хеадера.
    Можете кнопки добавлять и удалять по своему усмотрению.

  9. $_s['ban_ips'] - список айпишников, с которых запрещён доступ к блогу.
    Собственно, это даже не бан юзеров, хотящих странного.
    Все смешнее.
    Некоторые сайты могут зачем-то пинговать Ваш блог, долбиться в RSS канал, получать доступ по http. С целью уворовывания контента, например. И если Вам эта ситуация не нравится, просто вносите долбливый айпишник в этот массив, и рубите любой трафик с него.

  10. $_s['ban_hosts'] - совершенно из той же серии, блокировка хостов.
    Если Вы вдруг видите в статистике, что какой-то ресурс посылает Вам тысячи серферов в сутки, а на источнике трафика даже нет ссылки на Вас, да и сам ресурс по тематике совершенно левый, то имеет место какая-то махинация, от которой нужно держаться подальше. Потому что это и не серферы вовсе, а пинги.
    Вам от них никакой радости, только мусор в статистике.
    Добавляете домен долбливого сайта в этот массив, и блокируете трафик с него.
    Узнать домены таких подозрительных сайтов можно, адресовавшись к файлу ips.html своего блога (тулза работает с кэшем блока статистики, поэтому её показания будут варьироваться).
    Наиболее полный список банов можно почерпнуть здесь:
    http://lasto.com/blog/get-ban.html

  11. Также советую дружить с головой при конфигурировании ключиков наподобие числа постов в индексе кэша $_s['max_post_indexed'], которых там по дефолту 50.
    Ясное дело, что цифру сдуру тут можно нарисовать совершенно любую.
    Защиту от дурака делать не стал, потому как каждый должен иметь удовольствие получить матюков от хостера, и пендюлей от него же.

Не нарушайте синтаксис РНР !!!

ноябрь, 2008
пн вт ср чт пт сб вс
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Page created in 0.03856 seconds Powered by LastoBlog