phpPeanuts

Скриншот программы:
phpPeanuts
Детали программы:
Версия: 2.1.0
Дата загрузки: 20 Feb 15
Разработчик: MetaClass
Тип распространения: Бесплатная
Популярность: 0

Rating: nan/5 (Total Votes: 0)

PhpPeanuts является открытым исходным кодом рамки MVC для разработки приложений баз данных, резервное в PHP.
PhpPeanuts поддерживает высокого и устойчивого производительность труда разработчиков адаптивными компонентов и снижает риск проекта путем быстрого прототипирования.
С phpPeanuts вы не строите приложение снизу вверх. Вместо этого, вы получите один из scaffolded мета-данных, то расширить результаты его шаг за шагом, чтобы сделать его более и более, как вы хотите, чтобы он.
PhpPeanuts делает в общем не генерируют код. Вместо ее компоненты динамически адаптироваться к определениям данных. Это не просто сделать CRUD, отношения и поиск также scaffolded. Потому что он адаптируется динамически вы можете начать с simpelest вещи, которые могли бы работать для вашего приложения, и рефакторинга, рефакторинга позже, если возникнет такая необходимость, не теряя много производительности. По программированию способ крайности.
Хотя phpPeanuts следует аналогичные принципы это не Ruby On Rails клон, он был выпущен раньше, и вместе со своими предшественниками имеет историю более 17 лет. Тем не менее, это всего лишь 980 Кб кода. Это то, что можно просмотреть seached на линии, чтобы понять, переопределить и расширить его, чтобы служить вашим требованиям

Особенности :.

  • легко установить;
  • автоматическое динамическое леса полного пользовательского интерфейса, в том числе автоматической генерации форм и проверки, гиперссылок для просмотра для редактирования связанных объектов, выбрав соответствующие объекты, используя выпадающие диалоги и, запрос по образцу и сортировки результатов запроса;
  • пользовательский интерфейс следует MVC шаблон для разделения макета и кода и логическое разделение между моделью домена и пользовательского интерфейса;
  • поддержка AJAX

  • на основе
  • Данные мета динамический объектно-реляционного сопоставления (ORM) с объекта кэширования, полиморфизм и навигации по отношениям без кодирования, транзакций базы данных (информации), спецификации столбца и каскадом удалять и защита от удаления, если существует иждивенцев;
  • инкапсуляции без написания недвижимости методы получения и установки;
  • готовые к использованию страницы пользовательского интерфейса, компонентов, виджеты и диалоги;
  • приложения имеют свои собственные точки входа для включения веб-сервера родной разрешение на основе каждого приложения;
  • контекст разведки для возвращения пользователя на страницу, где он начал с задачей;
  • многие детали пользовательского интерфейса может быть отменено и настроены;
  • расширяемой схема управления код первостепенной рамочного поведения без изменения рамки код,
  • абстракция базы данных с прямой поддержки MySQL и баз данных SQLLite 2, другие базы данных поддерживают интерфейс PDO через (требуется PHP5);
  • Поддержка разрешения пользователя на уровне приложений и типа (INFO);
  • веб-сайт с учебником, документацию, описывающую концепции и дизайна, практическое HOWTO имеет и hypercode браузеров для просмотра и поиска рамочного код чтобы посмотреть, как он работает и как он может быть переопределен и exteded нелегальными способами
  • конструкция рамках имеет историю более 10 лет,
  • коммерческий выпуск с более широкими возможностями и расширениями предоставляется по запросу на выплату curstomers о метакласса

Что нового В этом выпуске:

  • Для повышения безопасности, полный код из Abstact пользовательских интерфейсов был рассмотрен и улучшение защиты от межсайтового скриптинга.
  • Все переменные запроса, включая печенье и серверных переменных теперь подтверждено, наборы символов не указан явно, преобразование строки больше не распространяется ошибочные значения, Х-образная рама-Options заголовок поддерживается, и Ajax запросы ограничиваются хозяином в берет начало страницы от.
  • Другие улучшения являются API домена определенный стиль язык навигационных запросов, и легче Ajax запросы к части, подразделов и виджетов.

Что нового в версии 2.0.0:

  • Полностью адаптирована к PHP 5:
  • Полная совместимость со стандартами ESTRICT

  • не
  • Переменные ссылки больше не используются для передачи объектов. Поэтому нет риска ссылочного аномалий
  • Использование и обработка исключений
  • __ ToString осуществляться для большинства типов объектов
  • использование __construct simplfies подклассов
  • Больше гибкости:
  • Seperate Запчасти для EditDetailsPage, ReportPage и PropertyPage позволяет больше гибкости в компонент повторного использования из различных макетов
  • Пути теперь могут быть использованы в EditDetailsPage для редактирования значений, указанных объектов
  • WidgetFactory упрощает использование Виджеты вне EditDetailsPart
  • Общие функции теперь в классе Uitilty, так что они могут быть отменены
  • Начальные значения могут теперь быть пропущен через запрос к EditDetailsPart и используется в объектах, отредактированных
  • Пункты меню текущего типа в настоящее время выделены для поддержки смысл конечного пользователя местоположения в сложных приложений
  • возвратных степенных объект функции копирования в EditDetailsPage (и PntDbObject)
  • много мелких изменений,

Что нового в версии 1.5.0:

  • приспособлены к PHP 5.3
  • классы SUBDIRS могут быть размещены на месте, а произвольной их содержание все еще может быть включен в includeClass (вы должны установить глобальной переменной $ cfgCommonClassDirs использовать это).
  • Выбор страницы отчета теперь показывает количество уникальных значений для столбцов с нечисловых значений
  • fieldmapping отображение отлаженную (опять), db.query.PntSqlJoinFilter теперь работает и с упорством и полиморфного отображения столбца
  • довольно некоторые рефакторинга и небольшие изменения

Что нового в версии 1.4.0:

  • Спецификация отображение столбца базы данных была добавлена ​​для использования с существующие базы данных.
  • поддержка AJAX, программный интерфейс авторизации пользователя на уровне приложений и типа, межсайтовый скриптинг и запрос предотвращение подделки и абстракции базы данных с прямой поддержки MySQL и SQLite 2 и поддержки для других баз данных через интерфейс PDO (PHP 5 только) были добавлены.
  • В CRUD действия теперь используют транзакций базы данных и они поддерживают каскадное удаление и защиту от удаления, если существует иждивенцев.
  • администрация пользователя и плагин аутентификации теперь имеющийся отдельно.

Комментарии к phpPeanuts

Комментарии не найдены
добавить комментарий
Включите картинки!