Сегодня я поведаю вам о простенькой CMS для визиток - Kandidat CMS, а также о том, как переделать ее в CMS для сателлитов.
Вообще, изначально, сателлиты полностью оправдывали свое название и выступали в роли "спутника" основного сайта. Но сейчас про это начинают забывать, и все чаще сателлитами называют MFS и MFA. То есть основное из назначение - продажа ссылок или контекстной рекламы соответственно.
Kandidat CMS (ссылки на скачивание в конце статьи) прекрасно подойдет для обеих версий сателлитов, хотя вы можете использовать ее и по прямому назначению - для создания сайта-визитки.
Чем Kandidat CMS лучше других?
Во-первых, для нее не требуется MySQL. Сэкономьте на хостинге. Также экономьте свое время (Почему так - объясню позже).
Во-вторых, там нет ничего лишнего. Если я не ошибаюсь, сайт на ней может занимать даже меньше места, чем аналогичный сайт на чистом html.
В-третьих, всякие WP и DLE всем уже приелись. Будьте оригинальны.
В-четвертых, она делалась специально под Sape. Там даже инструкция приложена по установке кода биржы.
Итак, приступим к изучению.
Установка CMS простейшая - заливаем файлы на сервер - сайт работает. Никаких установок, никаких заморочек с БД, все просто и понятно. Вот она экономия времени - подготовить сайт можно на локальном сервере (Тот же Denwer), а потом просто залить через ftp результат на хостинг - сайт будет работать.
Для начала заглянем в админку. Набираем в адресной строке http://адрес/admin/index.php и смотрим. Что видим? А видим мы лаконичную такую панель управления сайтом:

Не правда ли, ничего лишнего? Хотя, я бы оттуда некоторые моменты убрал, но это в первую очередь CMS для сайта-визитки, поэтому пощадим "новости".
Собственно, из скриншота все понятно. Есть только то, что действительно нужно. Остальное - лесом. Продолжаем изучать объект. Хотя, что его изучать? Уже и так все понятно, перейдем уже к созданию сайта.
Из админки переходим в "Настройки", там вводим название сайта и выбираем шаблон. В архиве, что в конце статьи, 40+ шаблонов, хотя делаются они элементарно из любого html-сайта. Имея небольшой опыт в html-писании, можно свободно переделывать под эту CMS любые шаблоны, например, от Template Monster ибо сделанные при помощи Artisteer.
Допустим, шаблон вы выбрали. Я бы порекомендовал брать шаблон, у которого помимо основного меню (сбоку) есть еще менюшка в шапке (под ней). Во-первых, она нам пригодится для вставки одной важной ссылки, а во-вторых, мы можем все-таки закосить под сайт-визитку, а там, если постараться, можно будет повысить шанс вытаскивания сайта из бана Яндекса, да и понизить его шансы на попадание туда (Но об этом как-нибудь попозже).
Итак, все. Шаблон с менюшкой вверху есть. Теперь в админке жмем "Шаблон" и видим, что перед нами содержимое файла, которое можно найти по адресу /templates/название_вашего_шаблона/template.php, так что, если вы любитель "кустарных методов" - милости прошу в блокнот
Для начала находим верхнюю менюшку и либо добавляет туда еще один пункт, либо заменяем самый ненужный из существующих на
Это именно та важная ссылка, про которую я говорил. Нужна она для тог, чтобы кучу страниц, которые вы поместите на сайте, сделать не глубже 3 Уровня Вложенности (Это важно для MFS-сайтов). Если вы не делаете сателлит с сотнями статей - можно обойтись без карты сайта.
Далее идем вниз по коду, лично я бы обрезал всякую фигню в сайдбарах. Если у вас не реальная визитка, блок с последними новостями нам нафиг не сдался. Если кто не догадался, мы вырезаем кусок
Ну и прилегающие к нему остатки в виде заголовков.
Также, совершенно не к месту спонсоры. Их мы убираем с не меньшей жестокостью.
Навигация для сайта - вопрос спорный. Если это сателлит с кучей страниц, то модуль меню мы планируем использовать под карту, поэтому лучше заполнять его вручную, если приспичит кинуть несколько сквозных ссылок.
В самом низу стоит копирайт владельца Kandidat CMS - kan-studio, а также иногда дизайнера шаблона. Авторы просят за снятие копирайта 10$ за один домен. Если это реальный сайт-визитка - можно и заплатить. Если сателлит - нам лишние ссылки ни к чему, да и надо быть миллионером, чтоб каждый домен оплатить. Выделяем, жмем "Delete". Нечестно? А кому сейчас легко?
Автор данной статьи не пропагандирует нарушение авторских прав, но платить 10$ только за CMS для сателлита - глупо. Она настолько проста, что доказать причастность вашего сателлита к данной CMS часто может быть невозможно.
С тем, что резать, что оставлять, что добавлять в шаблоне, думаю, разобрались - это дело вкуса каждого. Переходим к карте сайта.
Зайдем в Templates, там отыщем папку с названием выбранного шаблона, скопируем из нее файл template.php в корень сайта и переименуем его в sitemap.php. Открываем этот файл блокнотом, находим строку
и заменяем ее на
Чуть выше находим
и заменяем на "Карта сайта"
А кусок кода (ниже)
Вообще удаляем
Также не забудьте написать свой тайтл (Title) в самом верху страницы.
Если все сделали верно, то нажав на "Карта сайта" в верхнем меню (А оно у нас единственное?) попадете на работающую карту.
Перейдем к наполнению. Жмем кнопку "Страницы" в админке и управляем нажими страницами. Например, добавим новую страницу. Нажав на соотвутствующую кнопку попадем в редактор.
"Заголовок" - это тайтл страницы и название ее.
"Название файла страницы" - это название файла
Ну, к примеру, index.html, article.html и т.д. Только пишите лишь название, ".html" допишется уж как-нибудь само, без вашей помощи
"Содержание" - это контент страницы. Думаю, комментарии излишни.
"ИМЯ php-кода" - это, как я понял, если вы хотите свой код прикрутить туда. По умолчанию там стоит дата, но вы можете впихнуть туда код сапы
"Описание" и "Ключевые слова" - это соответствующие мета-теги.
"Включить ссылку страницы в меню?" - конечно "Да!", нам править карту вручную лень. Да-да, в нашем варианте страница включится в карту сайта.
Категории нам не нужны, так что последние два пункта ревностно отвергаем.
Кстати, для редактирования контента на странице используется FCKEditor - мощная вещица, но я так и не понял, как перевести ее в html-режим...
Если вам не нравится визуальное редактирование, идите в папку Articles, там создавайте файл в формате *.dat (В них хрантся статьи), называйте его так, как хотите, чтобы называлась страница со статьей. Хотите stranica.html? Называйте stranica.dat.
Понять, как создавать эти файлы можно легко, рассматривая другие такие же файлы в папке. Для особо ленивых поясняю их содержание:
Вот так вот создавайте странички вручную, если хотите, заполняйте, не забывайте только ходить в engine/menu.php и ссылки на свои странички новые добавлять.
Ах да, ссылка на скачивание архива: здесь...
Качайте, практикуйтесь, делитесь вашими идеями по поводу использования этой CMS как в качестве CMS для сайта-визитки, так в качестве CMS для сателлитов, так и для любых других целей.
PS: писал уже ночью, просто вот приспичило написать именно в данный момент. Был уже немного сонны, если где-то накосячил - поправьте, приду - почитаю - исправлю
Вообще, изначально, сателлиты полностью оправдывали свое название и выступали в роли "спутника" основного сайта. Но сейчас про это начинают забывать, и все чаще сателлитами называют MFS и MFA. То есть основное из назначение - продажа ссылок или контекстной рекламы соответственно.
Kandidat CMS (ссылки на скачивание в конце статьи) прекрасно подойдет для обеих версий сателлитов, хотя вы можете использовать ее и по прямому назначению - для создания сайта-визитки.
Чем Kandidat CMS лучше других?
Во-первых, для нее не требуется MySQL. Сэкономьте на хостинге. Также экономьте свое время (Почему так - объясню позже).
Во-вторых, там нет ничего лишнего. Если я не ошибаюсь, сайт на ней может занимать даже меньше места, чем аналогичный сайт на чистом html.
В-третьих, всякие WP и DLE всем уже приелись. Будьте оригинальны.
В-четвертых, она делалась специально под Sape. Там даже инструкция приложена по установке кода биржы.
Итак, приступим к изучению.
Установка CMS простейшая - заливаем файлы на сервер - сайт работает. Никаких установок, никаких заморочек с БД, все просто и понятно. Вот она экономия времени - подготовить сайт можно на локальном сервере (Тот же Denwer), а потом просто залить через ftp результат на хостинг - сайт будет работать.
Для начала заглянем в админку. Набираем в адресной строке http://адрес/admin/index.php и смотрим. Что видим? А видим мы лаконичную такую панель управления сайтом:
Не правда ли, ничего лишнего? Хотя, я бы оттуда некоторые моменты убрал, но это в первую очередь CMS для сайта-визитки, поэтому пощадим "новости".
Собственно, из скриншота все понятно. Есть только то, что действительно нужно. Остальное - лесом. Продолжаем изучать объект. Хотя, что его изучать? Уже и так все понятно, перейдем уже к созданию сайта.
Из админки переходим в "Настройки", там вводим название сайта и выбираем шаблон. В архиве, что в конце статьи, 40+ шаблонов, хотя делаются они элементарно из любого html-сайта. Имея небольшой опыт в html-писании, можно свободно переделывать под эту CMS любые шаблоны, например, от Template Monster ибо сделанные при помощи Artisteer.
Допустим, шаблон вы выбрали. Я бы порекомендовал брать шаблон, у которого помимо основного меню (сбоку) есть еще менюшка в шапке (под ней). Во-первых, она нам пригодится для вставки одной важной ссылки, а во-вторых, мы можем все-таки закосить под сайт-визитку, а там, если постараться, можно будет повысить шанс вытаскивания сайта из бана Яндекса, да и понизить его шансы на попадание туда (Но об этом как-нибудь попозже).
Итак, все. Шаблон с менюшкой вверху есть. Теперь в админке жмем "Шаблон" и видим, что перед нами содержимое файла, которое можно найти по адресу /templates/название_вашего_шаблона/template.php, так что, если вы любитель "кустарных методов" - милости прошу в блокнот
Для начала находим верхнюю менюшку и либо добавляет туда еще один пункт, либо заменяем самый ненужный из существующих на
<li><a href="/sitemap.php">Карта сайта</a></li>
Это именно та важная ссылка, про которую я говорил. Нужна она для тог, чтобы кучу страниц, которые вы поместите на сайте, сделать не глубже 3 Уровня Вложенности (Это важно для MFS-сайтов). Если вы не делаете сателлит с сотнями статей - можно обойтись без карты сайта.
Далее идем вниз по коду, лично я бы обрезал всякую фигню в сайдбарах. Если у вас не реальная визитка, блок с последними новостями нам нафиг не сдался. Если кто не догадался, мы вырезаем кусок
<? include $localpath .'/mycode/lastnews.php'; ?>
Ну и прилегающие к нему остатки в виде заголовков.
Также, совершенно не к месту спонсоры. Их мы убираем с не меньшей жестокостью.
Навигация для сайта - вопрос спорный. Если это сателлит с кучей страниц, то модуль меню мы планируем использовать под карту, поэтому лучше заполнять его вручную, если приспичит кинуть несколько сквозных ссылок.
В самом низу стоит копирайт владельца Kandidat CMS - kan-studio, а также иногда дизайнера шаблона. Авторы просят за снятие копирайта 10$ за один домен. Если это реальный сайт-визитка - можно и заплатить. Если сателлит - нам лишние ссылки ни к чему, да и надо быть миллионером, чтоб каждый домен оплатить. Выделяем, жмем "Delete". Нечестно? А кому сейчас легко?
Автор данной статьи не пропагандирует нарушение авторских прав, но платить 10$ только за CMS для сателлита - глупо. Она настолько проста, что доказать причастность вашего сателлита к данной CMS часто может быть невозможно.
С тем, что резать, что оставлять, что добавлять в шаблоне, думаю, разобрались - это дело вкуса каждого. Переходим к карте сайта.
Зайдем в Templates, там отыщем папку с названием выбранного шаблона, скопируем из нее файл template.php в корень сайта и переименуем его в sitemap.php. Открываем этот файл блокнотом, находим строку
<?echo $contentcenter;?>
и заменяем ее на
<? include 'engine/menu.php'; ?>
Чуть выше находим
<?php echo $sitetitle;?>
и заменяем на "Карта сайта"
А кусок кода (ниже)
<? include "mycode/$myinclude.php"; ?>
Вообще удаляем
Также не забудьте написать свой тайтл (Title) в самом верху страницы.
Если все сделали верно, то нажав на "Карта сайта" в верхнем меню (А оно у нас единственное?) попадете на работающую карту.
Перейдем к наполнению. Жмем кнопку "Страницы" в админке и управляем нажими страницами. Например, добавим новую страницу. Нажав на соотвутствующую кнопку попадем в редактор.
"Заголовок" - это тайтл страницы и название ее.
"Название файла страницы" - это название файла
"Содержание" - это контент страницы. Думаю, комментарии излишни.
"ИМЯ php-кода" - это, как я понял, если вы хотите свой код прикрутить туда. По умолчанию там стоит дата, но вы можете впихнуть туда код сапы
"Описание" и "Ключевые слова" - это соответствующие мета-теги.
"Включить ссылку страницы в меню?" - конечно "Да!", нам править карту вручную лень. Да-да, в нашем варианте страница включится в карту сайта.
Категории нам не нужны, так что последние два пункта ревностно отвергаем.
Кстати, для редактирования контента на странице используется FCKEditor - мощная вещица, но я так и не понял, как перевести ее в html-режим...
Если вам не нравится визуальное редактирование, идите в папку Articles, там создавайте файл в формате *.dat (В них хрантся статьи), называйте его так, как хотите, чтобы называлась страница со статьей. Хотите stranica.html? Называйте stranica.dat.
Понять, как создавать эти файлы можно легко, рассматривая другие такие же файлы в папке. Для особо ленивых поясняю их содержание:
<!-- Kan_title -->
Название (Заголовок и тайтл)
<!-- Kan_title -->
<!-- Kan_content -->
Код основного контента
<!-- Kan_content -->
<!-- Kan_myinclude -->
Имя php-кода
<!-- Kan_myinclude -->
<!-- Kan_description -->
Мета-описание
<!-- Kan_description -->
<!-- Kan_keywords -->
Мета-ключи
<!-- Kan_keywords -->
Название (Заголовок и тайтл)
<!-- Kan_title -->
<!-- Kan_content -->
Код основного контента
<!-- Kan_content -->
<!-- Kan_myinclude -->
Имя php-кода
<!-- Kan_myinclude -->
<!-- Kan_description -->
Мета-описание
<!-- Kan_description -->
<!-- Kan_keywords -->
Мета-ключи
<!-- Kan_keywords -->
Вот так вот создавайте странички вручную, если хотите, заполняйте, не забывайте только ходить в engine/menu.php и ссылки на свои странички новые добавлять.
Ах да, ссылка на скачивание архива: здесь...
Качайте, практикуйтесь, делитесь вашими идеями по поводу использования этой CMS как в качестве CMS для сайта-визитки, так в качестве CMS для сателлитов, так и для любых других целей.
PS: писал уже ночью, просто вот приспичило написать именно в данный момент. Был уже немного сонны, если где-то накосячил - поправьте, приду - почитаю - исправлю
Подпишитесь Вы прямо сейчас на RSS канал для Вас!
Уважаемый посетитель, вы зашли на сайт как незарегистрированный пользователь. Оставленные комментарии отправляются на модерацию. После регистрации появится возможность попасть в список Комментаторов.
Другие новости по теме:
Просмотров: 4948







