/tenframe

My mini PHP bicycle.

Primary LanguagePHP

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

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

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

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

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

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

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

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

Установка

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

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