Kotchasan Web Framework
Слон, помимо того, что он является символом PHP, также является нашим национальным символом. Поэтому я решил использовать это имя в качестве названия структуры, разработанной 100% тайцами.
Функции
- Архитектура MMVC (модульная модель контроллера), что делает добавление или удаление модуля простым и независимым друг от друга.
- Поддерживает многопроектную работу.
- Придерживается таких стандартов, как PSR-1, PSR-2, PSR-3, PSR-4, PSR-6, PSR-7.
- PHP -структура, оптимизированная как для скорости, так и для производительности, включая использование памяти, обеспечивая наилучшую эффективность. Это обеспечивает более быстрое выполнение и поддерживает большее количество одновременных посетителей.
Компоненты Котчасана
Kotchasan состоит из трех основных рамок, предназначенных для работы вместе: PHP, CSS и JavaScript.
- Kotchasan PHP Framework
- GCSS CSS Framework
- Gajax Javascript Framework
Требования
- PHP 5,6 или выше
- Ext-Mbsstring
- PDO MySQL
Установка и использование
Я разработал Kotchasan, чтобы избежать сложного процесса установки, обычно связанного с PHP -каркасами. Вы можете загрузить весь исходный код из GitHub и начать использование его немедленно без какой -либо установки или конфигурации. В качестве альтернативы вы можете установить его через композитор, используя команду: composer require goragod/kotchasan https://packagist.org/packages/goragod/kotchasan (установка через композитор уменьшит производительность каркаса).)
Условия использования (лицензия)
- Вы можете использовать его бесплатно без каких -либо условий.
- Вы можете изменить его и разработать его дальше под собственным авторским правом, используя другое имя.
Примеры
Все примеры кодов расположены в каталоге «Проекты/». Вы можете проверить их там. Для проекта «Запись» настройки базы данных в «Настройках/Database.php» должны быть правильно настроены, и соответствующая таблица базы данных должна быть создана, как упомянуто в «Проектах/ORM/Modules/Index/Models/World.php».
- https://projects.kotchasan.com/welcome/: kotchasan Welcome Page.
- https://projects.kotchasan.com/site/: создание веб -сайта с использованием простого шаблона и меню.
- https://projects.kotchasan.com/recordset/: пример использования базы данных (recordset).
- https://projects.kotchasan.com/admin/: пример использования формы входа в систему.
- https://projects.kotchasan.com/youtube/: пример использования API YouTube.
- https://projects.kotchasan.com/api/: пример создания и использования API с Kotchasan.
- https://projects.kotchasan.com/pdf/: пример преобразования HTML в PDF.
- https://adminframework.kotchasan.com: пример веб -сайта, созданный с использованием Kotchasan.
Благодарности
- Ckeditor https://ckeditor.com/
- Phpmailer https://github.com/phpmailer/phpmailer
- FPDF http://www.fpdf.org/
- Icomoon https://icomoon.io/
Поддерживать
Вы можете поддержать разработчиков, сделав пожертвование на следующий банковский счет
Kasikorn Bank, Kanchanaburi Branch, Thailand
Account No. 221-2-78341-5
Account Name: Goragod Wiriya