С чего начать php проект? Решение mproject!
июля 26, 2010, seoplayerМне зачастую приходится писать различные php скрипты. Функционал скриптов не позволяет объединить всё под один проект. Один из постов на форуме сраче заставил задуматься над логичностью кода.
Пару моих проектов довольно легко поддерживаются за счет того, что написаны на CodeIgniter. Для мелких проектов использование подобного фреймворка просто нелогично – слишком тяжелый и функциональный для мелких граберов и регеров.
По этой причине накидал маленький проект, с которого можно начать написание php скриптов.
Небольшая заметка: при достаточном желании можно делать подобный проект с ЧПУ.
Архитектура:
- index.php – обработка входящих данных. Всё берется с $_GET массива.
- config.php – конфигурационные настройки.
- /error – содержит страницы ошибок.
- /controller – содержит классы контроллеров.
Как работать с mproject?
При вызове главной страницы(без параметров) будет вызываться класс, указанный в config.php по-умолчанию, и его метод index.
Для вызова класса и метода необходимо обратиться следующим образом:
http://project/index.php?class=method
*index.php можно убрать. редирект поставлю попозже.
Собственно сам проект:
Скачать файл
Скачено 8 раз
ps. Предлагайте идеи, что добавить.
pps. Для mposition готовится апдейт.
—
Вы знаете как сэкономить деньги в Интернет за счет выгодного обмена?
Кредит на недвижимость – одна из востребованных на рынке после кредита на приобретаемый автомобиль. Ипотечный кредит имеет множество вариантов. Широкий выбор кредитов тем не менее не удовлетворяет пожеланиям населения.