Сценарий - Scriptcase

Сценарий
Разработчики) NetMake
изначальный выпуск 2000 г.
Стабильный выпуск
9.4.015 / 2019
Операционная система macOS , Windows , Linux
Тип Генератор кода PHP
Лицензия Коммерческий
Интернет сайт www .scriptcase .net
Диаграммы PHP HTML5

Scriptcase RAD - это платформа для разработки приложений PHP , она ориентирована на веб-интерфейс и может быть установлена ​​на сервере в Интернете . Он действует как платформа для разработчиков и позволяет им использовать графический интерфейс непосредственно через веб-браузер для автоматической генерации кодов. Он был разработан NetMake в 2000 году. Может использоваться в операционных системах Mac, Windows и Linux.

Используя Scriptcase, разработчики PHP могут создавать полные онлайн-приложения. Scriptcase - это инструмент быстрой веб-разработки, призванный сократить время разработки и повысить производительность.

Разработчикам нужна среда (веб-сервер, такой как Apache + PHP, и база данных, такая как MySQL) на рабочем столе (или доступная через сеть или Интернет) для разработки приложений, для размещения приложений серверу нужен веб-сервер (включая PHP) + база данных. После того, как программы будут окончательно разработаны и развернуты, Scriptcase больше не нужен для запуска приложения.

Характеристики

Scriptcase можно использовать для создания приложений CRUD (создание, чтение, обновление и удаление). Он также позволяет добавлять собственный код для управления бизнес-правилами и проверкой. Scriptcase позволяет создавать формы , запросы на PHP, от простых форм до форм с высоким уровнем сложных элементов для управления данными из баз данных ( MySQL , PostgreSQL , SQLite , Interbase , Firebird , Access , Oracle , MS SQLServe r, DB2 , SyBase , Informix и ODBC- соединения).

Он позволяет разрабатывать методы JavaScript, которые можно использовать в событиях AJAX, и создавать приложения с помощью AJAX с помощью набора функций и сервисов с простым и быстрым ручным кодированием, такими как навигация между страницами или разделами, автоматическая проверка полей, таких как дата, валюта. , почтовый индекс и номер социального страхования , среди прочего.

Созданные отчеты можно экспортировать в MS Word , MS Excel , PDF или распечатать. Могут использоваться сложные операторы SQL ( частичный выбор , объединения и даже хранимые процедуры ). Scriptcase позволяет пользователям писать PHP для обработки исключений и создания более сложной проверки ).

Scriptcase совместим с письмом RTL (справа налево), поддержка письма справа налево преобладает в арабских языках. Также возможно создать инфраструктуру, такую ​​как меню , экран входа в систему и систему безопасности с аутентификацией, создать вкладки для групповых форм или запросов, которые будут выполняться на одной странице.

Разработка платформы началась в 2000 году. С тех пор она регулярно получает обновления.

Он адресован разработчикам веб-приложений (как для настольных компьютеров, так и для мобильных устройств) двумя способами: он позволяет начинающим разработчикам с ограниченными знаниями программирования (PHP, Java) и базовыми знаниями о базах данных (SQL) создавать приложения, которые считывают и обновляют данные в веб-базах данных. . Но он также нацелен на опытного разработчика, который с помощью Scriptcase может гораздо больше сосредоточиться на бизнес-логике, а не на редактировании форм, создании соединений с базами данных и т. Д.

Модель ценообразования скоро изменится с «покупки программного обеспечения» до конца 2016 года на «аренду как услугу» с 2016 года (из-за публикации генерального директора для подписчиков и текущих пользователей scriptcase от 14 ноября 2016 года). В настоящее время цены на покупку программного обеспечения составляют от 400 до 600 долларов США (в зависимости от количества поддерживаемых баз данных) на одного разработчика.

Версии

Разработка платформы началась в 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, меню, разработкой редизайна интерфейса и улучшением производительности с помощью 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 по-прежнему позволяет расширенным настройкам сгенерированных приложений удовлетворять требованиям сложных систем. Также есть генератор документации, который может объединить всю команду.

Ссылки