ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Liberty Framework (Свой)
  #1  
Старый 04.03.2009, 15:27
Аватар для Krost
Krost
Новичок
Регистрация: 03.03.2009
Сообщений: 8
Провел на форуме:
19412

Репутация: 0
По умолчанию Liberty Framework (Свой)

Месяца два назад написал свой фв и выложил в сеть, ожидаемого интереса я не получил. Порекомендовали написать здесь.
В общем вот:
Цитата:
Он написан на PHP, рассчитан на использование под 4, 5 PHP.
Это каркас для создания сайтов-визиток, или крупных проектов вроде социальных сетей.
При создании этого фреймворка был сделан упор на простоту работы с ним, но так, чтобы это не ограничивало его возможностей. Поэтому он подойдёт и новичку, и профессиональному разработчику.
Все компоненты фв выделены как «драйвера». Они полностью заменяемы / изменяемы / отключаемы. Например, при создании сайта-визитки вам не потребуется использование БД, так зачем устанавливать «крупную» цмс, которая будет только нагружать этой возможностью сервер?
В Liberty FW вам достаточно «отключить» этот драйвер и система не будет лишний раз подключать не нужные скрипты и создавать бесполезных соединений с БД. Тем самым фв становится универсальным – вы сами определяете, какие компоненты использовать, а какие нет.
Вы можете подключить свой собственный шаблонизатор, не прикладывая на то особых усилий, и вы будете работать со знакомым вам объектом / функциями.
Вы так же можете использовать различные драйвера для модулей, что позволит использовать модули от других систем управления контентом.
Фреймворк поддерживает «мультисайтовость». На данный момент эта возможность «интегрирована», так как подключает конфиг нужного сайта, планируется создание драйвера.

На текущий момент к нему прилагаются драйвера:

1. Драйвер кеша - поддерживает memcached (на данный момент только один сервер, в будущем планируется поддержка кластеров), в случае отсутствия используется свой драйвер.
2. Драйвер БД – поддерживает одновременную работу с несколькими (разными) серверами, что позволит вам распределить нагрузку. На текущий момент поддерживается только MySQL.
3. Драйвер языковых пакетов – довольно простой драйвер, использует в качестве пакета файл, содержащий сериализованный массив.
4. Драйвер библиотек – подключает файлы (в случае присутствия 3х строгового заголовка – создаёт нужный объект) из определённой директории. Что позволяет не «заморачиваться» с подключением своих библиотек.
5. Драйвер отправки почты – использует почтовые шаблоны, поддерживает SMTP.
6. Драйвер модулей – подключает модули фреймворка. Так же есть подключение «простых» модулей (тут как в случае с библиотеками, файл достаточно поместить в папку модулей и он будет доступен)
7. Драйвер сессий – сессии с использованием системы кэширования. При необходимости в его базовые функции дописываются требуемые запросы к БД / функции.
8. Поддержка шаблонов – простой драйвер, в качестве шаблонов подключает (include) .tpl файлы с php инструкциями.

Планируется:
1. Хуки.
2. Расширение драйверов.
3. Драйвер «интеграции», который позволит использовать фв совместно с форумом, в качестве основной системы управления.
4. Система управления контентом (CMS), с удобной админкой.
5. Создание готовых сборок для различных нужд.

Необходимо:
1. Ознакомление.
2. Поиск багов и узких / неудобных мест.
3. Написание документации (сам возьмусь, но для неё нужны вопросы, которых к сожалению я не получил).

Этот фреймворк предоставляет вам полную свободу действий и выбора, поэтому я и назвал его «свободный»
В правилах про линки ничего не нашёл, поэтому - http://liberty-fw.ru , пришлось закрыть от ботов, регившихся на форуме )
логин - root
пароль - toor

Жду каментаф

Последний раз редактировалось Krost; 04.03.2009 в 15:32..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Раздача Троя (Или Metasploit Framework часть 2) -=lebed=- Авторские статьи 38 19.05.2009 13:40
Учимся юзать консоль MSF 3.0 beta 3 (или Metasploit Framework часть 3) -=lebed=- Авторские статьи 37 02.04.2007 17:40
Метасплоит Framework v. 3.0 (описание) -=lebed=- Статьи 10 24.02.2007 02:05
Как создать свой dns. debil Болталка 2 26.05.2006 02:37



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ