Сценарий - Scriptcase
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Разработчики) | NetMake |
---|---|
изначальный выпуск | 2000 |
Стабильный выпуск | 9.4.015 / 2019 |
Операционная система | macOS, Windows, Linux |
Тип | PHP генератор кода |
Лицензия | Коммерческий |
Интернет сайт | www |
Сценарий РАД платформа для разработки PHP приложений, это сеть ориентированы и могут быть установлены в сервер в Интернет. Он действует как платформа для разработчиков и позволяет им использовать графический интерфейс непосредственно через веб-браузер для автоматической генерации кодов. Он был разработан NetMake в 2000 году. Может использоваться в операционных системах Mac, Windows и Linux.
Используя Scriptcase, PHP разработчики могут создавать полные онлайн-приложения. Scriptcase - это инструмент быстрой веб-разработки, призванный сократить время разработки и повысить производительность.
Разработчикам нужна среда (веб-сервер, такой как Apache + PHP, и база данных, такая как MySQL) на их рабочем столе (или доступная через сеть или Интернет) для разработки приложений, для размещения приложений серверу нужен веб-сервер (включая PHP) + база данных. После того, как программы будут окончательно разработаны и развернуты, Scriptcase больше не нужен для запуска приложения.
Функции
Scriptcase можно использовать для создания CRUD (Создание, чтение, обновление и удаление) приложений. Он также позволяет добавлять собственный код для управления бизнес-правилами и проверкой. Scriptcase позволяет создавать формы, запросы в PHP, от простых форм до форм с высоким уровнем сложных элементов для управления данными из базы данных (MySQL, PostgreSQL, SQLite, Interbase, Жар-птица, Доступ, Oracle, MS SQLServe р, DB2, SyBase, Informix и ODBC соединения).
Он позволяет разрабатывать методы JavaScript, которые можно использовать в событиях AJAX, и создавать приложения с помощью AJAX с помощью набора функций и служб с простым и быстрым ручным кодированием, например навигацией между страницы или разделы, автоматическая проверка полей, таких как дата, валюта, почтовый индекс и ИНН, среди прочего.
Созданный отчеты можно экспортировать в MS Word, MS Excel, PDF или распечатанный. Сложный SQL заявления могут быть использованы (подвыбор, присоединяется и даже хранимые процедуры ). Scriptcase позволяет пользователям писать PHP обрабатывать исключения и создавать более сложные Проверка ).
Scriptcase совместим с письмом RTL (справа налево), поддержка письма справа налево преобладает в арабских языках. Также возможно создание инфраструктуры, такой как меню, экран входа в систему и система безопасности с аутентификацией, создание вкладок для групп формы или запросы, которые будут выполняться на той же странице.
Разработка платформы началась в 2000 году. С тех пор она регулярно обновляется.[1]
Он адресован разработчикам веб-приложений (как для настольных компьютеров, так и для мобильных устройств) двумя способами: он позволяет начинающим разработчикам с ограниченными знаниями программирования (PHP, Java) и базовыми знаниями о базах данных (SQL) создавать приложения, которые считывают и обновляют данные в веб-базах данных. . Но он также нацелен на опытного разработчика, который с помощью Scriptcase может гораздо больше сосредоточиться на бизнес-логике, а не на редактировании форм, создании соединений с базой данных и т. Д.[2]
Модель ценообразования скоро изменится с «покупки программного обеспечения» до конца 2016 года на «аренду как услугу» с 2016 года (из-за публикации генерального директора для подписчиков и текущих пользователей scriptcase от 14 ноября 2016 года). В настоящее время цены составляют 400-600 долларов за покупку программного обеспечения (в зависимости от количества поддерживаемых баз данных) на одного разработчика.[3]
Версии
Разработка платформы началась в 2000 году. С тех пор инструмент периодически обновлялся и улучшался.
- 1.0 - Выпущен в 2000 году - "Ископаемая версия".
- Был продан только некоторым покупателям в бета-режиме.
- 2.0 – 2003
- Большие изменения в интерфейсе.
- Редактор тем и CSS
- Создание построителя SQL
- Экспорт PDF
- Макросы
- Модуль безопасности 1.0
- 3.0 - 2006
- Встроенная поддержка AJAX
- Создание концепции События
- Хранимая процедура
- 4.0 - 2008
- Поддержка интернационализации
- Функциональность Master-Detail
- Редактируемая сетка
- HTML редактор
- Helpcase (генератор документации)
- Новые параметры фильтра
- Навигация с использованием вкладок во внутреннем интерфейсе Scriptcase
- 5.0 – 2009
- Графика во Flash
- Создание приложения-контейнера
- Создание экспресс-приложений
- использование безопасности капчи
- динамические меню
- Меню с опцией «обновить»
- Древовидное меню
- Новый модуль безопасности
- Модуль регистрации
- 5.1 – 2010
- Новые реализации, такие как поддержка JQuery
- Календарь
- Карты Гугл
- Быстрый поиск
- штрих-коды
- флеш графика
- Контейнер
- Тип поля YouTube
- Новые темы
- 5.2 – 2010
- Сосредоточен на редактировании и типах полей, создавая опцию «редактировать поля»
- Форма: новое форматирование поля, вкладки, проверка и многое другое.
- 6.0 – 2012
- Самым большим изменением стала производительность, которая увеличилась до 5 раз.
- Новый графический модуль
- Новый модуль безопасности
- Новый модуль журнала
- Менеджер базы данных
- 7.0 – 2013
- Интеграция с PayPal
- Встроенные кнопки социальных сетей,
- AJAX в сетках
- Мобильное меню
- Новый генератор PDF
- Панель инструментов для меню
- Графика в HTML 5
- 7.1 – 2013
- Многопоточная обработка
- Изменение интерфейса
- Графика с навигацией на панели инструментов
- Дружественный URL
- 8.0 – 2014
Консолидация сценариев как один из самых сильных инструментов BI (Business Intelligence), перенос некоторых функций, которые помогают конечному пользователю принимать решения. Для этого мы внесли некоторые важные изменения в сетевое приложение, такие как возможность для ваших конечных пользователей создавать свою собственную группу по внутри приложения на основе полей, определенных разработчиком, добавлять итоги и создавать свою собственную графику. Кроме того, добавлено новое графическое приложение, упрощающее создание таких приложений.- Новый динамический фильтр и группировка по сводке для сетевых приложений;
- Интерфейс для обмена сообщениями между пользователями Scriptcase;
- Менеджер изображений;
- Редактор графических тем;
- Инструмент для импорта ACCESS, CSV и XLS в базу данных MySQL, SQLite, Postgre и MSSQL;
- Новый интерфейс для настроек таких приложений, как Форма и сетка;
- Отзывчивость на формирование и составление меню мобильных веб-приложений;
- Поддержка класса TCPDF в приложении Report PDF;
- Динамическое исследование в приложениях форм;
- Группировка кнопок выбора в приложения с возможностью панели инструментов;
- Прошлые, Настоящие и Будущие новые события в приложении календаря.
- 8.1 – 2015
Реализованы новые функции фильтрации и динамическое резюме в Grid-приложениях. Создано новое графическое приложение с поддержкой определяемой пользователем комбинированной окончательной графики. Новый уточненный фильтр, ограничивающий значения в соответствии с юниверсом, существующим в базе данных. Группа кнопок для нового графика в редакторе кнопок панели инструментов.- Новые инструменты
- Отправка сообщений между пользователями в Scriptcase;
- Новый инструмент для управления изображениями в Scriptcase;
- Инструмент для создания списка дел среди пользователей;
- Новый инструмент для редактирования графических тем;
- Инструмент для импорта ACCESS, CSV и XLS для MySQL, Postgre, SQLite и MSSQL;
- Новый менеджер библиотеки;
- Новый генератор HelpCase;
- Новый модуль безопасности с выводом списка зарегистрированных пользователей и блокировкой Brute Force;
- Интерфейс Scriptcase
- Добавлен новый интерфейс настройки формы и приложений запросов;
- Добавлены новые параметры в редактор тем Refined Filter;
- Добавлены новые параметры в редактор тем для вкладок меню;
- В путь навигации по Меню добавлены новые параметры в редакторе темы;
- Добавлена опция фонового изображения в расширенных настройках темы меню;
- Новые технологии
- Реализована форма отзывчивости мобильных приложений;
- Добавлена поддержка класса TCPDF в отчет о реализации PDF;
- Добавлен новый макрос sc_webservice, поддерживающий мыльные службы, curl, file_get_contents и сокеты;
- Ресурсы приложения
- Группировка переключателей в приложениях, у которых есть панель инструментов;
- Внесены улучшения в график внедрения;
- Добавлен новый путь (хлебные крошки) для просмотра приложений в меню;
- Добавлены макросы sc_url_library () и sc_include_library ();
- Добавлена новая агрегация типа «средневзвешенная»;
- Добавлено новое поле для накопления значений других полей;
- Добавлена новая кнопка типа Ajax.
- Новые инструменты
- 9.0 – 2017
Поставляется с важными реализациями Business Intelligence (с полным изменением дизайна диаграмм, сеток, аннотаций - сводных таблиц и информационных панелей), значительными улучшениями безопасности, модулем PDF Report, меню, разработкой редизайна интерфейса и улучшением производительности с помощью PHP7, среди других реализаций. .- Диаграмма
- Новые агрегатные функции для построения графиков показателей;
- Новое измерение опций для полей даты;
- Возможность аналитического и синтетического сочетания различных размеров в одном графике;
- Включение нового типа фильтра (пользовательский фильтр)
- Включение функции LIMIT, которая может использоваться для ранжирования значений в графиках.
- Новые типы графики: точечная и пузырьковая, диаграмма Ганта, полукруглая и линейная, 2D-воронка и 2D-пирамида;
- Новые параметры настройки, относящиеся к графической панели, столбцу, круговой диаграмме и датчику;
- Возможность экспорта графиков в PNG, JGP, PDF, SVG и XLS;
- Приборная панель
- Новый интерфейс с перетаскиванием, для динамической настройки виджетов;
- Отзывчивость в представлении виджетов в Личном кабинете;
- Новый виджет индекса для представления KPI (ключевых показателей эффективности) в панели управления;
- Применение сеток (отчеты и сводные таблицы)
- Новый интерфейс с использованием перетаскивания для определения разрывов сетки и аннотации;
- Новые агрегатные функции для графических показателей: количество, точное количество, дисперсия и стандартное отклонение;
- Новое измерение опций для полей даты;
- Включение нового фильтра в сводку (пользовательский фильтр);
- Включение функции LIMIT в запрос и в сводку. Функцию можно использовать для ранжирования значений.
- Новые параметры конфигурации в агрегировании сводки;
- Макет приложения
- Позволяет интегрировать формы с настроенными HTML и CSS или импортированными в виде внешней библиотеки;
- Переменные обработки тела из HTML: теперь визуально можно полностью изменить и адаптировать;
- Отчет PDF Drag & Drop
- Новая возможность рисования с перетаскиванием и динамической настройкой & полей в одном интерфейсе;
- Приложение меню
- Новая опция «структура меню» для настройки макета меню;
- Интерфейс Scriptcase
- Значительная часть интерфейса Scriptcase была изменена, что повысило удобство использования инструмента для разработчиков;
- Новый интерфейс для создания проектов с возможностью поиска;
- Новый интерфейс для создания приложения с множественным выбором таблиц и т. Д.
- Окружающая среда и безопасность
- Поддержка PHP 7.0;
- Обновите драйверы ODP (SQL Server, MySQL);
- Добавление диска PDO Dlib для SQL Server;
- Добавление нового накопителя MySQLi для подключений MySQL;
- SSL для безопасных соединений с MySQL;
- Новая версия Apache 2.4.25;
- Возможность автоматического входа в Google, Facebook и Twitter с помощью модуля безопасности;
- Новые опции для поля шифрования пароля для входа в приложение (MD5, SHA1, SHA256, SHA512);
- Модуль безопасности. Интеграция с новой возможностью управления в произвольной форме с адаптивными шаблонами.
- Диаграмма
Ключевая особенность
- AJAX
- Редактируемая сетка
- Мастер / Деталь
- Формы
- Консультации
- Отчеты
- Меню
- Вкладки
- Настраиваемые макеты
- Генератор документации
- Словарь с данными
- Редактор языков
- Импортировать HTML-шаблон
- jQuery
- JavaScript
Scriptcase по-прежнему позволяет расширенным настройкам сгенерированных приложений удовлетворять требованиям сложных систем. Также есть генератор документации, который может объединить всю команду.
Рекомендации
- ^ "Журнал изменений сценария". Scriptcase.net. Получено 14 ноября, 2016.
- ^ "Обзор программного обеспечения Боффина". SoftwareReviewBoffin.com. 12 января 2010 г. - 22 ноября 2011 г.. Получено 15 ноября, 2016.
- ^ «Варианты покупки сценария». Scriptcase.net. Получено 14 ноября, 2016.