Руководство по HamsterCMS от TomoTomoTan
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Предисловие и глава 1. - Как включить
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 2 - О шаблонах и содержимом
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 3 - Доступ к сайту через FTP, редактирование шаблона
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 4 - Устройство шаблона. Немного о включениях.
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 5 - Создание собственного шаблона. Загрузка файлов на сайт с помощью WebFTP

Ручной «Хомяк» – наглядное пособие по Hamster CMS. Предисловие и глава 1.

Moderator: Turboblack

User avatar
TomoTomoTan
Девочка-волшебница
Posts: 32
Joined: Thu Dec 19, 2024 1:07 pm
Has thanked: 15 times
Been thanked: 35 times

Ручной «Хомяк» – наглядное пособие по Hamster CMS. Предисловие и глава 1.

Post by TomoTomoTan »

Предисловие (оно интересное, но его можно пропустить)
Одной из моих первых книг по компьютерам стала книга Евгении Пастернак «Компьютер для женщин. 2-е издание». Тогда компьютер у нас только появился, на нём стояла свеженькая (на тот момент) Windows XP SP2. Семёрка тогда ещё не вышла, не вышла даже Vista. Как пользоваться компьютером нам было всё ещё непонятно, поэтому мама решила купить в книжном магазине что-нибудь по теме – так ей на глаза и попалась та книга. Мама ещё думала – покупать или нет, но решив, что ей нечего смущаться (она что, не женщина что ли?), всё-таки взяла. Мне тогда было лет пять-шесть, кажется.

Говорю я об этой книге потому, что она является отличным пособием для тех, кто не понимает в компьютерах вообще, вплоть до того, какую кнопку нужно жмакать, чтобы его включить. Чего-то похожего, как мне кажется, не хватает и Хомяку, так как слишком много людей просят разъяснить какой-либо простой вопрос.

Кто такой Хомяк и как его включать?
Хомяк – это такое животное из семейства грызунов. Милое, пушистое и маленькое – прямо как наша CMS. Хомяками в своё время называли личные сайты или страницы (так называемые «хоумпейджи») из-за созвучия слов «хоумпейдж» и «хомяк». Именно в честь таких «хомяков» Hamster CMS и была названа.

Но что же такое CMS? CMS – это система управления содержимым сайта. Ничего страшного, если это пока ни о чём не говорит, сейчас я всё объясню. Содержимое сайта – это всё то, что на нём размещается, то есть шаблоны, картинки, текст, посты в блоге и т.д. Соответственно, Хомяк, как система управления содержимым, определяет, что будет отображаться на той или иной странице и что это будут за страницы. Это НЕ конструктор сайта, как кому-то может показаться, и уж тем более не редактор веб-страниц, как какой-нибудь FrontPage или Dreamweaver. Хомяк – это совсем другой зверь.

Чтобы стало понятнее, как работает CMS, я покажу картинку
изображение_2025-03-27_203844162.png
То есть, Хомяк при открытии той или иной страницы, смотрит, что на ней должно быть, вытаскивает нужные файлы из папок и размещает каждый в соответствующем ему месте шаблона. О том, как создать собственный шаблон или изменить существующий, я расскажу позже.

Раз уж мы немного разобрались с тем, что такое Хомяк, теперь нужно понять, как его включить. Без включённого Хомяка или сразу после регистрации на Web 1.0 Hosting сайт выглядит примерно так:
image2.png
Белая и пустая главная страница смотрится уныло, сайт нужно чем-то наполнить. Хомяком при желании можно вообще не пользоваться и работать с сайтом только через FTP. С какой-то стороны так будет проще, но тогда за наполнением страниц придётся следить самим.

Чтобы включить Хомяка, для начала нужно войти в учётную запись. Для этого в форму ниже вводим имя пользователя (ник при регистрации сайта) и пароль (его можно найти рядом со словом Password в письме, которое приходит по почте после регистрации). На сайте хостинга форма выглядит так:
image3.png
А на личном сайте вот так:
image4.png
После входа мы видим меню. Чтобы включить CMS на сайте, нужно нажать на кнопку “Enable CMS”. Она размещается справа
изображение_2025-03-27_204613653.png
После этого надпись “Enable CMS” сменится на “Disable CMS”
image6.png
А главная страница сайта станет такой:
image7.png
Поздравляю, мы включили Hamster CMS! Теперь главная страница использует один из 99 (на момент написания) шаблонов, а именно “win95”.

Можно выпить чашечку кофе и переходить к следующей части.

Что же здесь происходит?
Для тех, кому интересно, объясню, что здесь произошло. Когда мы включили CMS, существующий файл “index.html” заменился на другой, с тем же названием, внутри которого была вот эта строчка:

Code: Select all

<!--#include virtual="/cgi-bin/cms/" -->
Данная директива (то есть команда) выводит страницу, созданную с использованием какого-либо шаблона HamsterCMS. Её можно добавить на любую страницу, и на ней будет использоваться Hamster CMS. Как можно прочитать в инструкции: «Дальнейшая навигация по сайту будет осуществляться уже при помощи меню, сгенерированным в HamsterCMS», то есть по ссылкам, находящимся в меню выбранного шаблона (их при желании можно настроить).

Указанная директива содержит ссылку на главную страницу сайта, то есть на страницу “index”. Строчка, равная ей по смыслу, выглядит так:

Code: Select all

<!--#include virtual="/cgi-bin/cms/index" -->
Если изменить “index” на “about”, то мы получим следующую директиву:

Code: Select all

<!--#include virtual="/cgi-bin/cms/about" -->
которая выведет содержимое страницы “about”, созданной через HamsterCMS. Так можно вывести содержимое любой страницы, созданной через HamsterCMS – нужно только изменить «хвост» директивы так, чтобы она вела к нужной странице. При этом CMS можно даже не включать! Благодаря этому на сайте можно комбинировать страницы, использующие Хомяка, с теми, которые его не используют. Именно так я и сделала на своём сайте (http://tomoko-chan.w10.site).
You do not have the required permissions to view the files attached to this post.
User avatar
alsk
Птица-говорун
Posts: 127
Joined: Sun Jan 12, 2025 11:21 am
Has thanked: 6 times
Been thanked: 13 times

Re: Ручной «Хомяк» – наглядное пособие по Hamster CMS. Предисловие и глава 1.

Post by alsk »

Предисловие понравилось.

И это... Раздел КНИГИ на форуме есть, или в ОТДЫХЕ сотворить отдельный топик?
User avatar
Turboblack
Начальник
Posts: 241
Joined: Wed Dec 18, 2024 8:25 pm
Has thanked: 44 times
Been thanked: 65 times

Re: Ручной «Хомяк» – наглядное пособие по Hamster CMS. Предисловие и глава 1.

Post by Turboblack »

alsk wrote: Thu Mar 27, 2025 6:28 pm Предисловие понравилось.

И это... Раздел КНИГИ на форуме есть, или в ОТДЫХЕ сотворить отдельный топик?
viewforum.php?f=56 тут про книги

а по хомяку вопросы будут? или только оффтоп? ))
современное общество это стереотип считающий совокупность недостатков превосходством

Return to “Веб-дизайн”