Просмотр поста

.
vitagame
# Delphinum (10.01.2017 / 14:55)
index.php

if (is_file('install/index.php')) {

Не надо так, лучше просто указать в документации что после распаковки архива нужно перейти по адресу: ваш.сайт/install - так как установка будет вып
index.php

if (is_file('install/index.php')) {


Планировал после установки index.php заменить на другой, в котором этого нет, да забыл. Но по идее админ сайта и сам может удалить.


app/core/core.php
Почему так много функция автозагрузки, отличающихся 1 строкой адреса?


Можно как-то иначе?

1. Почему метод edit реагирует на GET запрос? Нужно либо PUT, либо (на крайний случай) POST. Подобное везде в роутере.
2. Зачем в роутинге имена вроде admin_ads_del? Они где то применяются?
В остальном роутер неплохой )


Почему по вашему мнению не стоит использовать GET?

Cms::AutoClear();

Возможно я что то не понял, но зачем столько запросов в базу при каждом обращении к сайту?

В джоне нечто похожее и не жалуются. Но по идее можно вынести в отдельный файл, который потом ставить на крон.

Про контролеры и модели: у кого-то контроллеры тонкие, у кого-то толстые. Кому как удобней.