jm-organization / webmcr_gm_edition

CMS / Site engine powered by WebMCR
GNU General Public License v3.0
2 stars 1 forks source link

TODO #1

Open Ghostlyr opened 7 years ago

Ghostlyr commented 7 years ago

База данных:

CMS:

Модули:

Блоки:

Ядро и API:

Написание сторонних модулей:

Написание документации:

Front-End:

Ghostlyr commented 7 years ago

По длине значений полей для IPv6 - максимальная длина IPv6 с учетом IPv4-совместимого IPv6 может составлять 45 символов см, что в общем то все равно довольно ощутимо влияет на объем базы.

https://dev.mysql.com/doc/refman/5.7/en/miscellaneous-functions.html Функции MySQL INET6_NTOA(ip) | INET6_ATON(ip)` могут распознавать так и IPv4 адресы, для эффективного, производительного и многофункционального хранения в бинарном виде, но хз что в этом плане у PHP.

Ghostlyr commented 6 years ago

Обновление минимальных системных требований в скрипте установки:

FIXED IN DEV

Ghostlyr commented 6 years ago

И /uploads наверное стоит ограничить определенным списком расширений файлов

Ghostlyr commented 6 years ago

Пожелание от простого любителя и ценителя понятного кода, не вкуривающего суть вещей и не способного оценить практическую пользу: Для упрощения разработки и логики пригодились бы "типобезопасные" функции для работы с HTTP запросами в духе Laravel. Типа $core->request->has('param'), $core->request->filled('param') (boolean), $core->request->get('param') (trim(string) | string).

Ghostlyr commented 6 years ago