GWA2
General Web Application Architecture. 通用網絡應用架構.
GWA2 — это кросс-скриптовый фреймворк для веб-приложений.
GWA2 состоит из трёх слоёв:
Также есть три слоя II:
И три слоя III:
Есть три версии GWA2:
Обновления GWA2:
В статье рассказывается о различных обновлениях GWA2, включая новые функции и исправления ошибок. Вот некоторые из них:
Пример функционального модуля (пользователь):
Модуль пользователя (User module) включает следующие шаги:
create table gmis_usertbl(
id int(11) not null auto_increment,
iname char(32) not null default '',
email char(32) not null default '',
password char(64) not null default '',
ibirthday date not null default '0000-00-00',
igroup tinyint(1) not null default 0,
istate tinyint(1) not null default 1,
inserttime datetime not null default '0000-00-00 00:00:00',
updatetime datetime not null default '0000-00-00 00:00:00',
primary key k1(id),
unique index k2(email)
);
Наследует inc/webapp.class.php. Реализует inc/webapp.interface.php.
Включает mod/user.class и создаёт экземпляр. Разделяет код на основе $act. Обрабатывает логику в контроллере и указывает на загрузку шаблона.
Где view — каталог модулей, default — стиль по умолчанию.
Для установки GWA2 в PHP необходимо поместить все файлы в подкаталог и запустить скрипт ./install.php. Для версий GWA2 на Java и других языках требуется ручная работа.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )