Scénář - Scriptcase
Tento článek má několik problémů. Prosím pomozte zlepšit to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
Vývojáři | NetMake |
---|---|
První vydání | 2000 |
Stabilní uvolnění | 9.4.015 / 2019 |
Operační systém | Operační Systém Mac, Okna, Linux |
Typ | PHP generátor kódů |
Licence | Komerční |
webová stránka | www |
Scénář RAD je vývojová platforma pro PHP aplikace, je web orientovaný a lze jej instalovat do a serveru v Internet. Funguje jako platforma pro vývojáře a umožňuje jim používat grafické rozhraní přímo prostřednictvím webového prohlížeče k automatickému generování kódů. Byl vyvinut společností NetMake v roce 2000. Lze jej použít v operačních systémech Mac, Windows a Linux.
Pomocí Scriptcase, PHP vývojáři mohou generovat kompletní online aplikace. Scriptcase je rychlý nástroj pro vývoj webových aplikací, jehož cílem je zkrátit dobu vývoje a zvýšit produktivitu.
Vývojáři potřebují pro vývoj aplikací prostředí (webový server jako Apache + PHP a databáze jako MySQL) (nebo přístupné přes síť nebo internet), k hostování aplikací potřebuje server webový server (včetně PHP) + databáze. Poté, co jsou programy konečně vyvinuty a nasazeny, není již Scriptcase ke spuštění aplikace nutný.
Funkce
Scriptcase lze použít k vytvoření CRUD (Vytváření, čtení, aktualizace a mazání) aplikací. Umožňuje také přidat vlastní kód pro správu obchodních pravidel a ověřování. Scriptcase umožňuje vytvářet formuláře, dotazy v PHP, od jednoduchých formulářů až po formuláře, které mají vysokou úroveň složitých prvků pro manipulaci s daty databáze (MySQL, PostgreSQL, SQLite, Interbase, Fénix, Přístup, Věštec, MS SQLServe r, DB2, SyBase, Informix a ODBC připojení).
Umožňuje vývoj pomocí metod JavaScriptu, které lze použít v rámci událostí AJAX, a vytvářet aplikace s AJAX prostřednictvím sady funkcí a služeb se snadným a rychlým ručním kódováním, jako je navigace mezi stránky nebo sekcí, automatické ověřování polí, jako je datum, měna, PSČ a číslo sociálního zabezpečení, mezi ostatními.
Vygenerovaný zprávy lze exportovat do MS Word, MS Excel, PDF nebo tištěné. Komplex SQL lze použít příkazy (dílčí výběr, připojí se a dokonce uložené procedury ). Scriptcase umožňuje uživatelům psát PHP zvládnout výjimky a vytvořit složitější validace ).
Scriptcase je kompatibilní s RTL (zprava doleva) psaní, podpora psaní zprava doleva převládající v arabských jazycích. Je také možné vytvořit infrastrukturu, jako je nabídky, přihlašovací obrazovka a zabezpečovací systém s ověřením, vytvořte záložky do skupiny formuláře nebo dotazy, které mají být provedeny na stejné stránce.
Vývoj platformy začal v roce 2000. Od té doby dostává pravidelné aktualizace.[1]
Oslovuje vývojáře webových aplikací (jak pro stolní počítače, tak pro mobily) dvěma způsoby: umožňuje začínajícím vývojářům s omezenými znalostmi programování (PHP, Java) a základními znalostmi databází (SQL) vytvářet aplikace, které čtou a aktualizují data ve webových databázích . Zaměřuje se však také na zkušeného vývojáře, který se pomocí Scriptcase může mnohem více soustředit na obchodní logiku než na úpravy formulářů, vytváření databázových připojení atd.[2]
Cenový model se od roku 2016 chystá přejít od „nákupu softwaru“ do konce roku 2016 k „pronájmu jako služby“ (v důsledku publikace generálního ředitele předplatitelům a současným uživatelům scénářů od 14. listopadu 2016). Ceny v současné době jsou 400–600 $ za nákup softwaru (v závislosti na počtu podporovaných databází) na vývojáře.[3]
Verze
Vývoj platformy začal v roce 2000. Od té doby nástroj dostává pravidelné aktualizace a vylepšení.
- 1.0 - Vydáno 2000 - „Fosilní verze“.
- Byl prodán pouze pro některé zákazníky v beta režimu.
- 2.0 – 2003
- Velké změny v rozhraní.
- Téma a editor CSS
- Tvorba SQL builderu
- Exportovat PDF
- Makra
- Bezpečnostní modul 1.0
- 3.0 - 2006
- Nativní podpora pro AJAX
- Vytvoření konceptu událostí
- Uložené procedury
- 4.0 - 2008
- Podpora internacionalizace
- Funkce Master-Detail
- Upravitelná mřížka
- Editor HTML
- Helpcase (generátor dokumentace)
- Nové možnosti filtru
- Navigace pomocí karet na interním rozhraní Scriptcase
- 5.0 – 2009
- Grafika ve Flashi
- Vytvoření aplikace kontejneru
- Vytváření expresních aplikací
- captcha zabezpečení použití
- dynamické nabídky
- Nabídka s možností „obnovit“
- Stromové menu
- Nový modul zabezpečení
- Protokolovací modul
- 5.1 – 2010
- Nové implementace, jako je podpora JQuery
- Kalendář
- Google mapy
- Rychlé hledání
- čárové kódy
- flash grafika
- Kontejner
- Typ pole YouTube
- Nové motivy
- 5.2 – 2010
- Zaměřeno na úpravy a typy polí, vytvoření možnosti „upravit pole“
- Formulář: Nové formátování polí, záložky, ověření, mimo jiné.
- 6.0 – 2012
- Největší změna byla ve výkonu, až 5krát rychlejší.
- Nový grafický modul
- Nový modul zabezpečení
- Nový modul protokolu
- Správce databáze
- 7.0 – 2013
- Integrace s PayPal
- Integrovaná tlačítka sociálních médií,
- AJAX v sítích
- Mobilní nabídka
- Nový generátor PDF
- Panel nástrojů pro nabídky
- Grafika v HTML 5
- 7.1 – 2013
- Vícevláknové zpracování
- Změna rozhraní
- Grafika s navigací na panelu nástrojů
- Přátelská URL
- 8.0 – 2014
Konsolidace skriptů jako jeden z nejsilnějších nástrojů BI (Business Intelligence), migrace některých funkcí, které pomáhají koncovému uživateli při rozhodování. Za tímto účelem jsme provedli několik zásadních změn v Grid Application, například možnost pro vaše koncové uživatele vytvořit si vlastní Group By v rámci aplikace na základě polí definovaných vývojářem, přidat součty a vytvořit vlastní grafiku. Kromě toho je přidána nová grafická aplikace, která zjednodušuje vytváření takových aplikací.- Nový dynamický filtr a seskupení podle souhrnu pro aplikace Grid;
- Rozhraní pro zprávy mezi uživateli Scriptcase;
- Správce obrázků;
- Editor pro grafická témata;
- Nástroj pro import ACCESS, CSV a XLS do MySQL databáze, SQLite, Postgre a MSSQL;
- Nové rozhraní pro nastavení aplikací, jako je Formulář a mřížka;
- Schopnost vytvářet a vytvářet nabídku mobilních webových aplikací;
- Podpora třídy TCPDF v aplikaci Report PDF;
- Dynamický výzkum ve formě aplikací;
- Seskupení volitelných tlačítek do aplikací s možností panelu nástrojů;
- Minulé, současné i budoucí nové události v aplikaci kalendáře.
- 8.1 – 2015
Implementována nová funkce filtru a dynamický souhrn v aplikacích Grid. Vytvořili jsme novou grafickou aplikaci s podporou uživatelem definované kombinované konečné grafiky. Nový vylepšený filtr omezující hodnoty podle vesmíru, který existuje v databázi. Skupina tlačítek pro nový graf v editoru tlačítek na panelu nástrojů.- Nové nástroje
- Odesílání zpráv mezi uživateli v Scriptcase;
- Nový nástroj pro správu obrázků v Scriptcase;
- Nástroj pro vytváření seznamu úkolů mezi uživateli;
- Nový nástroj pro úpravu grafických motivů;
- Nástroj pro import ACCESS, CSV a XLS pro MySQL, Postgre, SQLite a MSSQL;
- Nový správce knihovny;
- Nový generátor HelpCase;
- Nový modul zabezpečení se seznamem přihlášených uživatelů a blokováním Brute Force;
- Rozhraní skriptu
- Přidáno nové konfigurační rozhraní formuláře a dotazovacích aplikací;
- Přidány nové parametry v editoru motivů Vylepšený filtr;
- Přidány nové parametry v editoru motivů pro karty Nabídka;
- Přidány nové parametry v editoru motivů do navigační cesty nabídky;
- Přidána možnost obrázku na pozadí v pokročilém nastavení pro motiv Menu;
- Nové technologie
- Implementovaný formulář reakce mobilních aplikací;
- Přidána podpora třídy TCPDF v implementaci Report PDF;
- Přidáno nové makro sc_webservice, které podporuje služby mýdla, zvlnění, file_get_contents a zásuvky;
- Prostředky aplikace
- Seskupení volitelných tlačítek v aplikacích, které mají panel nástrojů;
- Implementovaná vylepšení v harmonogramu implementace;
- Přidána nová cesta (procházení navigací) v nabídce aplikace;
- Přidaná makra sc_url_library () a sc_include_library ();
- Přidána nová agregace typu „vážený průměr“;
- Přidáno nové pole pro akumulaci hodnot ostatních polí;
- Přidáno nové tlačítko typu Ajax.
- Nové nástroje
- 9.0 – 2017
Dodává se s důležitými implementacemi v Business Intelligence (s kompletním redesignem na grafech, mřížkách, abstraktech - kontingenčních tabulkách a řídicích panelech), významnými vylepšeními zabezpečení, modulem PDF Report, Menu, vývojem redesignu rozhraní a zlepšením výkonu s PHP7, mimo jiné implementacemi .- Schéma
- Nové agregační funkce pro metriky grafů;
- Nová dimenze možností pro datová pole;
- Možnost analytické a syntetické kombinace různých velikostí ve stejném grafu;
- Zahrnutí nového typu filtru (uživatelský filtr)
- Zahrnutí funkce LIMIT, kterou lze použít k seřazení hodnot v grafice.
- Nové typy grafiky: scatter a bubble, Ganttova, půlkruhová a lineární, trychtýřová 2D a pyramidová 2D;
- Nové možnosti přizpůsobení specifické pro grafický pruh, sloupec, koláč a měřidlo;
- Možnost exportu grafů v PNG, JGP, PDF, SVG a XLS;
- Přístrojová deska
- Nové rozhraní s přetažením, pro dynamické nastavení widgetů;
- Schopnost reagovat při prezentaci widgetů v řídicím panelu;
- Nový widget indexu pro prezentaci KPI (klíčových ukazatelů výkonu) na řídicím panelu;
- Aplikace mřížek (zprávy a kontingenční tabulky)
- Nové rozhraní využívající drag and drop pro definování konců mřížky a abstraktu;
- Nové agregační funkce pro metriky grafů: Count, Distinct count, variance and standard deviation;
- Nová dimenze možností pro pole s datem;
- Zahrnutí nového filtru do souhrnu (uživatelský filtr);
- Zahrnutí funkce LIMIT do dotazu a do souhrnu. Funkci lze použít k seřazení hodnot.
- Nové možnosti konfigurace v rámci agregace souhrnu;
- Aplikace rozvržení
- Umožňuje integraci formulářů s přizpůsobeným HTML a CSS nebo importovaných ve formě externí knihovny;
- Proměnné zpracování textu z HTML: vizuál lze nyní zcela změnit a přizpůsobit;
- Nahlásit PDF Drag & Drop
- Nová možnost kreslení s přetažením a dynamickou konfigurací & polí ve stejném rozhraní;
- Nabídka aplikace
- Nová možnost „struktura nabídky“ pro přizpůsobení rozvržení nabídky;
- Rozhraní skriptu
- Velká část rozhraní Scriptcase byla upravena, čímž se zlepšila použitelnost nástroje pro vývojáře;
- Nové rozhraní pro vytváření projektů s možností vyhledávání;
- Nové rozhraní pro vytváření aplikací s vícenásobným výběrem tabulek atd.
- Životní prostředí a bezpečnost
- Podpora PHP 7,0;
- Aktualizujte ovladače ODP (SQL Server, MySQL);
- Přidání jednotky PDO Dlib pro SQL Server;
- Přidání nové jednotky MySQLi pro připojení MySQL;
- SSL pro zabezpečené připojení s MySQL;
- Nová verze Apache 2.4.25;
- Možnost automatického přihlášení pomocí Google, Facebook a Twitter pomocí bezpečnostního modulu;
- Nové možnosti pro pole aplikace pro šifrování hesla pro přihlášení (MD5, SHA1, SHA256, SHA512);
- Integrace modulu zabezpečení s novou možností volného řízení s responzivními šablonami.
- Schéma
Klíčové vlastnosti
- AJAX
- Upravitelná mřížka
- Hlavní / Detail
- formuláře
- Konzultace
- Zprávy
- Nabídky
- Záložky
- Přizpůsobitelné rozvržení
- Generátor dokumentace
- Datový slovník
- Editor jazyků
- Importujte šablonu HTML
- jQuery
- JavaScript
Scriptcase stále umožňuje, aby pokročilé nastavení generovaných aplikací splňovalo požadavky komplexních systémů. K dispozici je také generátor dokumentace, který dokáže integrovat celý tým.
Reference
- ^ "Seznam změn skriptu". Scriptcase.net. Citováno 14. listopadu 2016.
- ^ „Recenze softwaru Boffin´s“. SoftwareReviewBoffin.com. 12. ledna 2010 - 22. listopadu 2011. Citováno 15. listopadu 2016.
- ^ „Možnosti nákupu skriptů“. Scriptcase.net. Citováno 14. listopadu 2016.