CodeIgniter https://codeigniter.com является мощной PHP рамки с очень малой площадью
1.Unzip пакета.
2. Загрузите папки и файлы CodeIgniter на ваш сервер. Обычно файл index.php находится в вашем корне.
3.Откройте файл приложения/config/config.php текстовым редактором и установите базовый URL. Если вы собираетесь использовать шифрование или сеансы, установите ключ шифрования.
4.Если вы собираетесь использовать базу данных, откройте файл application/config/database.php с помощью текстового редактора и задайте настройки своей базы данных.
Если вы хотите повысить безопасность, спрятав местоположение файлов CodeIgniter, вы можете переименовать системные и прикладные папки в нечто более личное. Если вы переименуете их, вы должны открыть основной файл index.php и установить переменные $ system_path и $ application_folder в верхней части файла с новым именем, которое вы выбрали.
Для обеспечения максимальной безопасности как система, так и любые папки приложений должны быть размещены над веб-корнем, чтобы они не были напрямую доступны через браузер. По умолчанию файлы в формате .htaccess включены в каждую папку, чтобы предотвратить прямой доступ, но лучше всего удалить их из общего доступа, если конфигурация веб-сервера изменится или не будет выполняться .htaccess.
Если вы хотите, чтобы ваши взгляды были общедоступными, вы также можете переместить папку представлений из папки своего приложения.
После перемещения их откройте основной файл index.php и установите переменные $ system_path, $ application_folder и $ view_folder, предпочтительно с полным путем, например. '/ WWW/MyUser/система.
Одной из дополнительных мер, которые необходимо предпринять в производственных средах, является отключение отчетов об ошибках PHP и любых других функциональных возможностях только для разработки. В CodeIgniter это можно сделать, установив константу ENVIRONMENT, которая более подробно описана на странице безопасности.
Вот и все!
У вас есть мощный MVC-каркас, куда бы вы ни отправились. он также очень популярен.
codeigniter - хорошая ставка для начинающих, предполагая, что вы понимаете mvc. http://www.sitepoint.com/best-php-framework-2015-sitepoint-survey-results/ –
Да, я понимаю mvc, я использовал cakephp, когда мог его загрузить. Но теперь со всей зависимостью слишком много difficoult. Я хотел создать свою собственную фреймворк с помощью некоторого учебника, но в конце это плохая идея. «Я пытаюсь ввести код. Но я видел, что я также могу скачать Zend Framework 2.4.9 Full. Вы предлагаете это? – Alex