tenorok / tenframe

My mini PHP bicycle.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PHP-фреймворк Tenframe

Фреймворк не завершён!

Больше не разрабатывается и является музейным экспонатом.

Первоначально фреймворк задумывался, как универсальный комбайн, и в этом его первая проблема.

Через некоторое время автор подтянул навык написания кода и познакомился с методологией БЭМ. Тогда было принято решение сделать лёгкий фреймворк для работы с проектом на PHP в БЭМ-терминах.

Стало понятно, что фреймворк не должен уметь делать всё. Однако, автор был достаточно упорным в своих фантазиях и продолжил писать модули административной панели и интернет-магазина, параллельно с разработкой незаконченного фреймворка, в этом была его вторая проблема.

Пришло понимание необходимости хорошей архитектуры и полного покрытия проекта тестами, были сделаны первые шаги в эту сторону.

В скором времени автор плотно увлёкся Node.js, но этот фреймворк написан на PHP, в этом его третья проблема.

Установка

Установка Composer: curl -s http://getcomposer.org/installer | php

Установка зависимостей: php composer.phar install

About

My mini PHP bicycle.


Languages

Language:PHP 62.8%Language:JavaScript 27.2%Language:CSS 9.9%Language:Shell 0.1%