EaglePHP — это эффективная объектно-ориентированная среда разработки PHP MVC с открытым исходным кодом. Она полностью основана на PHP5 и может использоваться для разработки веб-программ и сервисов. Она опирается на идеи дизайна превосходных зарубежных платформ. Идея многоуровневого дизайна делает его независимым. возможность разработки и создает модель для поощрения повторного использования кода, что помогает способствовать быстрой разработке программного обеспечения (RAD) и создавать более стабильные программы, экономя время разработчиков и сокращая трудозатраты на переписывание кода.
Особенности рамы
1. Код полностью написан на php5, объектно-ориентирован, лаконичен и стандартизирован.
2. Модульная конструкция, легко расширяемая.
3. Используйте режим MVC для улучшения удобства сопровождения программы.
4. Поддержка управления несколькими проектами и пересылки, контролируемой разными входами.
5. Поддержка режима командной строки cli.
6. Предоставьте многодрайверные расширения для базовых классов, связанных с MySQL и кешем.
7. Используйте механизм шаблонов Smarty, чтобы разделить уровень представления и бизнес-уровень.
8. Обеспечьте единый режим автоматической загрузки и единое пространство имен.
9. Предоставить технический персонал для разработки инструментов отладки и систем отслеживания ошибок.
10. Архитектура управления на основе URL-адреса страницы и действия формы (скрытого поля).
11. Автоматически генерировать операции с таблицами базы данных для поддержки вторичной разработки.
12. Поддержка плавного переключения сеансов в кэше памяти, базе данных и файле.
13. Встроенный компонент фильтра с высоким уровнем безопасности реализует механизм фильтрации для предотвращения SQL-инъекций и атак с использованием межсайтовых сценариев XSS.
14. Поддержка ORM, по-настоящему реализующая скорость разработки ООП и превосходную производительность.
15. Встроенный модуль вывода документов для создания руководства по разработке API в формате chm или html для указанных проектов.
Журнал обновлений платформы с открытым исходным кодом EaglePHP v1.6:
1. Добавьте настройки псевдонима таблицы базы данных и настройки параметров: параметр dbprefix в Com/Config/DbConfig.php.
2. Измените каталог сеанса и установите его. По умолчанию данные сохраняются в каталоге Com/data/_session.
3. Добавьте пакетное резервное копирование/восстановление базы данных по дате, пакетную оптимизацию и восстановление данных таблицы, а также просмотрите структуру таблицы.
4. Добавьте конфигурацию жизненного цикла сеанса и константу SESSION_LIFE_TIME в основной файл конфигурации Main.inc.php.
5. Добавлена функция настройки системных параметров, которая позволяет устанавливать параметры сайта, ядра, вложения, производительности и другие параметры.
6. В пресс-релизе добавлены функции удаленной загрузки изображений, извлечения миниатюр статей и удаления сторонних ссылок.
7. Измените управление разрешениями, ограничьте роли и учетные записи администратора и запретите удаление. Суперадминистраторы имеют все разрешения, а также отменяют редактирование разрешений и проверку разрешений.
8. В пресс-релизе используется технология сегментации слов PHP для автоматического извлечения ключевых слов из содержания статьи.
9. Добавьте систему внешнего веб-сайта для отображения статей, объявлений и заметок Weibo. Вы можете нажать, чтобы просмотреть текст статьи.
10. Добавьте функцию ежедневного управления заметками Weibo в фоновом режиме.
11. Исправлена ошибка, при которой появлялось новое окно при нажатии на другие страницы после загрузки фотографий через флеш.
12. Исправлена ошибка, из-за которой текстовое поле не могло получить фокус в фоновом редакторе.
Расширять