Информационные технологииStfw.Ru 🔍

JCR - движок на PHP без MySQL

JCR - простая система управления Вашим сайтом на PHP без MySQL Яшонков Евгений - jcrush
🕛 25.11.2009, 13:03
История движка JCR

Я пересмотрел множество движков на разных языках но они либо очень требовательны и сложны либо не очень удобны для меня.
Данный движок подходит именно в качестве "Домашней Страничке", Хотя можно использовать и для других целей.
В чем уникальность этого движка? А именно в том что Вам нужно знать только HTML, я отошел от того принципа когда движки делаются для тех кто может управлять не зная HTML.

И так плюсы JCR:
Шаблонный дизайн
Весь контент хранится в HTML файлах в неограниченном количестве
Не требует MySQL (работает на бесплатных хостингах)

Минусы перечислять не буду, они и так очевидны движка такого класса.

Движок включает в себя:
Несколько документов в HTML, которые меняются по Вашему усмотрению (История, Справка)
Система добавления новостей на главную
Простая Фото галлерея
Гостевая книга
Контакты

FAQ по JCR


Требования:
Хостинг с поддержкой PHP

Установка:
Скопируйте данные файлы в WWW директорию. Всё должно работать сразу!
Установите права CHMOD на файлы в соответствии с требованием хостинга

Структура:
Inc - тут хранятся шаблоны, дополнительные моды (гостевая и т.п.)
Page - здесь хранятся все файлы с Вашей информацией в том числе и данный текст.
admin.php - админская часть.
index.php - запуск движка.

Процесс:
В папке: page хранятся файлы с расширением HTM и имеют название: page1.htm, page2.htm, page3.htm … и т.п. Это обычный HTML файлы созданные в любом визуальном редакторе. Чтобы обратиться к ним через шаблонный интерфес нужно создавать меню в виде:
index.php?j=page1
index.php?j=page2
index.php?j=page3
…..
index.php?j=pageN

По умолчанию грузится на главной файл: page1.htm т.е. по ссылке: index.php?j=page1
Получается Вы создаете файлы pageN.htm, где N - номер и он будет соответствовать ссылке index.php?j=pageN

С этим понятно теперь с шаблоном. Весь контент Выводится через один шаблон в папке inc: shablon.htm - его можно менять как угодно, в любом редакторе HTML.
Правда, вот теги которые должны присутствовать:
<?=$date?> - текущая дата
<?=$text?> - основное место где будет выводится весь текст сайта
<?=$copy?> - копирайт который должен обязательно присутствовать на этой странице, если Вы уважаете авторские права!

Пожалуйста при использование движка JCR сохраняйте копирайт - ссылаясь на данный сайт

Блоги ИТ   Теги: Mysql, Php

Читать IT-новости в Telegram
Информационные технологии
Мы в соцсетях ✉