В следующей статье мы рассмотрим, как установить KumbiaPHP на Ubuntu 20.04. Это un Фреймворк PHP простой и легкий, выпущенный под лицензией BSD. Исходя из предпосылки сокращения времени разработки, KumbiaPHP представляет собой фреймворк, после распаковки которого мы можем приступить к работе.
Это бесплатный фреймворк для веб-приложений, написанный на PHP, который также очень короткая кривая обучения. Он направлен на повышение скорости и эффективности при создании и обслуживании веб-приложений, заменяя повторяющиеся задачи кодирования, используя более четкие коды и шаблоны для сокращения использования других языков.
KumbiaPHP очень гибкий и настраиваемый, стремясь быть фреймворк, с помощью которого можно сократить время разработки веб-приложения. Этот проект направлен на сокращение использования других языков благодаря вспомогательным функциям и другим шаблонам, таким как ActiveRecord, избегая использования языков HTML и SQL. KumbiaPHP делает это за нас, с помощью чего мы получим более четкий, естественный код и с меньшим количеством ошибок.
Общие характеристики KumbiaPHP:
- Основные положения фреймворка: легкий в освоении, простой в использовании, открытый исходный код и все без ущерба для качества и надежности.
- Стремиться быть очень быстрая структура.
- Поддерживает 4 драйвера базы данных как есть MySQL, PostgreSQL, SQLite и Oracle, что гарантирует, что мы можем разрабатывать наши проекты, не беспокоясь о совместимости с базами данных.
- Он имеет система шаблонов простой.
- Управление кешем.
- строительные леса Ещё.
- Отображение реляционных объектов (Репутация) А Разделение MVC.
- Поддержка AJAX.
- Возможность создания формы.
- Графические компоненты.
- Дружественные URL.
- Безопасность ACL (Списки доступа).
- Шаблон ActiveRecord для моделей.
- Ориентирован на Испаноязычная публика. KumbiaPHP - это латинский продукт для всего мира.
Установите KumbiaPHP в Ubuntu 20.04
Перед установкой KumbiaPHP, на нашем компьютере должен быть установлен PHP. Для этого нам нужно будет только открыть терминал (Ctrl + Alt + T) и выполнить команду:
sudo apt install php
Позже будет необходимо установить менеджер баз данных, такой как MySQL, MariaDB или SQLite. Здесь решение об установке того или другого остается за каждым.
Следующий шаг скачать KumbiaPHP из сайт проекта. На момент написания этой статьи последней стабильной версией является 1.1.5, поэтому проверьте, какая из них первая. Эта версия также может загрузить пакет с помощью wget из терминала (Ctrl + Alt + T) и выполнив команду:
wget -c https://github.com/KumbiaPHP/KumbiaPHP/archive/v1.1.5.zip
Когда загрузка будет завершена, следующим шагом будет разархивируйте его, используя команду unzip. Если у вас еще нет распаковки, вам нужно сначала установить его:
sudo apt install unzip; unzip v1.1.5.zip
После декомпрессии удобно переименовать созданную папку к имени, имеющему отношение к нашему проекту:
mv KumbiaPHP-1.1.5/ ejemplo-kumbiaPHP
Теперь KumbiaPHP позволяет обслуживать проект в режиме разработки без необходимости установки веб-сервера. Для этого переместимся в папку приложения проекта.
cd ~/ejemplo-kumbiaPH/default/app
И из этой папки мы можем начать обслуживать проект в режиме разработки с помощью команды:
bin/phpserver
Теперь наш проект доступен. Все, что нам нужно сделать, это откройте свой любимый веб-браузер и проверьте его, перейдя по URL-адресу http: // IP-DE-TU-QUIPO: 8001. В нем мы увидим примерно следующее:
Если мы увидим экран, подобный предыдущему снимку экрана, это будет означать, что KumbiaPHP установлен и готов начать разработку наших проектов.
В заключение можно сказать, что этот инструмент пытается сократить время написания кода. KumbiaPHP может стать отличным предложением для личной работы и серьезных проектов.. Этот фреймворк довольно прост в установке и практически готов к работе, как только он появится в нашей команде. Хотя правда, что По сравнению с другими фреймворками у этого могут быть некоторые недостатки., но верно и то, что с ним становится очень комфортно работать и поддерживать проекты.
Пользователи могут получить информацию о том, как использовать эту структуру в официальная документация в том, что мы можем найти в Репозиторий GitHub проект. Вы также можете получить более подробную информацию об этом фреймворке можно найти в Wiki.