Портальная система в одном файле
Представляю вам портальную систему включающую в себе основные необходимые компоненты для любого сайта, а также инструменты разработки и обновления. Особенностью данной сборки является то что состоит она всего из одного файла. В нем упаковано все необходимое для работы сайта и работы над сайтом.
Для чего это нужно?
Основная причина это простота установки. Установка сайта состоящего из одного файла всегда проще и приятнее копирования десятков файлов в директории хостинга, назначения прав доступа к куче директорий, согласования путей к файлам и много чего еще.
Данный файл предусматривает установку сайта в три шага. Копирование файла на сайт хостинга, настройка файла .htaccess для работы с системой и непосредственно сама установка. После данных шагов вы получаете портальную систему полностью настроенную на работу.
Данная система уже содержит в себе все необходимое для функционирования файла. Их возможностей можно выделить гибкие права доступа к модулям сайта, модуль визуального редактора, новостная лента, портфолио, вакансии, комментарии, гибко настраиваемый поиск, часто задаваемые вопросы, управление пользователями, создание групп пользоватьелей с назначением прав доступа группам пользователей. Администратору сайта может пригодится встроенный редактор структуры таблиц базы данных, отчет со списком запросов к базе данных, разделение на любой странице всю логику на программную часть и шаблоны и многое другое.
Данная система является частью проекта по созданию портальной системы с открытым исходным кодом Жираф, включает основные ее возможности и несколько предустановленных шаблонов. Система обеспечивает гибкое расширение системы путем добавления новых модулей и блоков. Содержит модуль заглушку для создания на его основе собственные и блок заглушку для возможности легко создать свои собственные.
Инструкция по установке:
Для начала работы у вас должна быть доступна директория на хостинге в которую мы можем скопировать файл системы. Качать готовый файл можно по ссылке http://mpak.su/themes/null/mpak.phar и размещаем данный файл в основную директорию на хостинге.
Настройка хостинга для работы с файлом заключается в создании в директории хостинга файла .htaccess с содержимым
Данный файл преобразует все ссылки на хостинг к архиву. Тем самым обеспечивая работу системы. После редактирования файла .htaccess можно попробовать обратиться к нужным файлам внутрь файла http://ваш_сайт/mpak.phar. Если настройка прошла правильно и на хостинге поддерживаются нужные функции, На странице бразуера отобразится страница установки сайта.
И последним этапом является установка портальной системы. Для этого наберите в браузере адрес вашего сайта. Установщик системы попросит вас создать необходимый конфигурационный файл и директорию для хранения файлов системы. По окончанию установки системы необходимо ввести логин и пароль администратора системы. Данный пользователь будет иметь неограниченный права в системе и доступ к странице администратора. Сама страница администратора расположена по адресу http://ваш_сайт/admin
Буду признателен по любой помощи в доработке системы и ее компонентов. Вопросы с удовольствием отвечу в icq 264723755. Более расширенная версия портальной системы с бесплатным хостингом можно попробовать на сайте системы http://mpak.su
Для чего это нужно?
Основная причина это простота установки. Установка сайта состоящего из одного файла всегда проще и приятнее копирования десятков файлов в директории хостинга, назначения прав доступа к куче директорий, согласования путей к файлам и много чего еще.
Данный файл предусматривает установку сайта в три шага. Копирование файла на сайт хостинга, настройка файла .htaccess для работы с системой и непосредственно сама установка. После данных шагов вы получаете портальную систему полностью настроенную на работу.
Данная система уже содержит в себе все необходимое для функционирования файла. Их возможностей можно выделить гибкие права доступа к модулям сайта, модуль визуального редактора, новостная лента, портфолио, вакансии, комментарии, гибко настраиваемый поиск, часто задаваемые вопросы, управление пользователями, создание групп пользоватьелей с назначением прав доступа группам пользователей. Администратору сайта может пригодится встроенный редактор структуры таблиц базы данных, отчет со списком запросов к базе данных, разделение на любой странице всю логику на программную часть и шаблоны и многое другое.
Данная система является частью проекта по созданию портальной системы с открытым исходным кодом Жираф, включает основные ее возможности и несколько предустановленных шаблонов. Система обеспечивает гибкое расширение системы путем добавления новых модулей и блоков. Содержит модуль заглушку для создания на его основе собственные и блок заглушку для возможности легко создать свои собственные.
Инструкция по установке:
Для начала работы у вас должна быть доступна директория на хостинге в которую мы можем скопировать файл системы. Качать готовый файл можно по ссылке http://mpak.su/themes/null/mpak.phar и размещаем данный файл в основную директорию на хостинге.
Настройка хостинга для работы с файлом заключается в создании в директории хостинга файла .htaccess с содержимым
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /mpak.phar [QSA,L]
</IfModule>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /mpak.phar [QSA,L]
</IfModule>
Данный файл преобразует все ссылки на хостинг к архиву. Тем самым обеспечивая работу системы. После редактирования файла .htaccess можно попробовать обратиться к нужным файлам внутрь файла http://ваш_сайт/mpak.phar. Если настройка прошла правильно и на хостинге поддерживаются нужные функции, На странице бразуера отобразится страница установки сайта.
И последним этапом является установка портальной системы. Для этого наберите в браузере адрес вашего сайта. Установщик системы попросит вас создать необходимый конфигурационный файл и директорию для хранения файлов системы. По окончанию установки системы необходимо ввести логин и пароль администратора системы. Данный пользователь будет иметь неограниченный права в системе и доступ к странице администратора. Сама страница администратора расположена по адресу http://ваш_сайт/admin
Буду признателен по любой помощи в доработке системы и ее компонентов. Вопросы с удовольствием отвечу в icq 264723755. Более расширенная версия портальной системы с бесплатным хостингом можно попробовать на сайте системы http://mpak.su