PHP CRUD
Bootstrap Admin Dashboard Generator

Vytvoření plnohodnotného panelu správce CRUD z databáze

5 hvězdiček na Codecanyon, Sourceforge, Capterra, ... zobrazit více

MySQL MariaDB Oracle Firebird PostgreSQL
PHP Bootstrap 5 HTML 5 CSS 3 JavaScript

Aplikace PHP CRUD
pro relační databáze pomocí OOP a MVC v PHP

Co je PHP CRUD?

Termín "CRUD" je zkratka pro čtyři hlavní operace, které se běžně provádějí se záznamy v databázi,
a to "Create", "Read", "Update", "Delete".

PHP CRUD je aplikace napsaná v jazyce PHP, která poskytuje grafické uživatelské rozhraní(GUI) pro provádění operací CRUD.

PHPCG je jednoduchá, intuitivní webová aplikace vyvinutá s využitím nejoblíbenějších webových technologií pro vytváření ovládacích panelů s podporou Bootstrapu a operací CRUD v jazyce PHP.

Generátor CRUD je navržen tak, aby umožnil sestavit ovládací panel správce Bootstrap pomocí grafického uživatelského rozhraní.

Aplikace CRUD dokáže spravovat data jakékoli relační databáze bez ohledu na složitost její struktury a objem dat.

Aplikační engine je poháněn protokolem PHP PDO. Byl navržen pro práci s následujícími relačními systémy správy databází (RDBMS):

  • MySQL

    MySQL
  • MariaDB

    MariaDB
  • Oracle

    Oracle
  • Firebird

    Firebird
  • PostgreSQL

    PostgreSQL

Rychlý přístup

Plně přizpůsobitelné motivy a funkce

Vysoce kvalitní design ovládacího panelu

Aplikace CRUD obsahuje více než 20 motivů Bootstrap a umožňuje mezi nimi přepínat přímo z panelu správce.

Umožňuje také zvolit různé barvy pro každou nabídku na panelu správce a přizpůsobit různé prvky.

Můžete také vytvořit kategorie a uspořádat různé stránky správce v levém navigačním menu a každému prvku přidělit jinou ikonu.

Design je samozřejmě plně responzivní a hodí se pro všechna zařízení: počítače, tablety i chytré telefony.

20+ BOOTSTRAP CSS responsive themes

Snímky obrazovky

Vytvoření ovládacího panelu Bootstrap
s operacemi CRUD v PHP

Stroj PHPCG je založen na PHP PDO a podporuje více relačních systémů pro správu databází, například MySQL, MariaDB, Oracle, PostgreSQL a Firebird.

Na základě hloubkové analýzy vaší databáze vytvoříte kompletní aplikaci PHP s funkcemi CRUD a pokročilými funkcemi pomocí intuitivního rozhraní.

Systém správy obsahu, který vytváří PHPCG, umožňuje spravovat obsah databáze bez ohledu na složitost její struktury.

K provedení změn podle vybraného pole použijete nejlepší dostupné prémiové zásuvné moduly Javascript:

  • Textové editory (tinyMce)
  • Výběr data a času
  • Pokročilý nástroj pro nahrávání
  • Vybrané seznamy
  • Rádia a zaškrtávací políčka
  • ...

Panel správce lze přizpůsobit podle potřeby: vlastní štítky, vnořené tabulky, navigace s uspořádanými kategoriemi.

Splňuje generátor PHP CRUD vaše potřeby?

Máte relační databázi

Provozujete relační databázi a chcete mít možnost upravovat její obsah pomocí online panelu správce PHP.

Jste programátor

PHPCG je koncipován s nejoblíbenějšími jazyky a frameworky, které již pravděpodobně znáte.
Je koncipován v čistém a přehledném kódování a stejným způsobem generuje i váš panel správce.

Kód je přístupný, okomentovaný a zdokumentovaný.
Pokud používáte objektově orientované programování v jazyce PHP, Bootstrap a jQuery, budete si moci panel správce rychle přizpůsobit podle svých potřeb.

Dokumentace a četné dostupné výukové programy vám pomohou zorientovat se a vzít nástroj do ruky.

Zde najdete reprezentativní ukázky vygenerovaného kódu pro seznamy a formuláře panelu správce.

Chcete rychle vytvořit panel správce pro správu databáze bez potíží.

Generátor CRUD je jednostránkové rozhraní. Jeho inteligentní engine rozumí struktuře vaší databáze a vztahům.

Stačí tedy otevřít Generátor, vybrat tabulky a ověřit vytvoření seznamů a formulářů.
PHPCG udělá veškerou práci za vás a vytvoří potřebné validační funkce podle vašich tabulek a dat.

Během několika minut budete moci přistupovat k panelu správce a spravovat operace CRUD.

Je třeba vytvořit profily pro správce s různými právy pro každý z nich.

Pracujete v týmu a potřebujete spravovat přístupová práva správce? Zde je několik případů použití:

  • Potřebujete aplikaci, ke které mohou různí správci přistupovat a ovládat různé profily:
    Některá data budou přístupná všem, jiná ne.
    V závislosti na svém profilu budou mít někteří správci povoleno upravovat konkrétní data, jiní ne
  • Správci by měli mít přístup pouze k údajům svých klientů nebo ke svým vlastním.

Vaše databáze obsahuje mnoho tabulek a mnoho záznamů

Některé tabulky obsahují desítky tisíc záznamů. Potřebujete mít možnost je procházet, filtrovat nebo v nich vyhledávat.

Ve všech těchto situacích je pro vás PHPCG ideální a dokáže splnit vaše potřeby.

Snadná aplikace CRUD v PHP

Na rozdíl od většiny ostatních aplikací CRUD PHP nemusíte v PHPCG programovat prvky panelu administrace webu.

Grafické uživatelské rozhraní(GUI) je zároveň generátorem kódu a šablonovacím strojem. Vytváří všechny operace CRUD v jazyce PHP, aniž byste je museli kódovat.

Obsah panelu správce je založen na čistých, responzivních šablonách HTML Bootstrap.

Každé téma a šablona správce jsou plně responzivní. Dostupné motivy jsou přizpůsobitelné open source motivy od společnosti Bootswatch.

Hloubková analýza DB

PHPCG poskytuje stroj schopný hloubkové analýzy vaší relační databáze. Jeho inovativní engine rozumí logice vaší aplikace.

Vytvořte databázi a nastavte připojení.

Program PHP/PDO odpovídajícím způsobem extrahuje strukturu databáze a data:

  • vztahy v databázi
  • analýza typu pole
  • kritéria validace
  • detekce primárních klíčů
  • detekce automaticky zvětšených polí
  • detekce cizích klíčů

Demo

Online demo poskytuje přístup k oběma částem aplikace:

Pomůže vám to seznámit se s nástrojem před výběrem.

Jednostránková žádost

  1. 1Vytvořte databázi
  2. 2Otevřítgenerátor CRUD PHP
  3. 3Vybertedatabázovou tabulku, kterou chcete přidat do panelu správce.
  4. 4
    • Vytvoření odpovídající datové tabulky(READ)
    • Generování formulářů pro vložení záznamu/aktualizaci záznamu(CREATE/UPDATE)
    • Generování formuláře pro odstranění(DELETE)
  5. 5Otevřetepanel správce Bootstrap - vaše aplikace je připravena k použití.

Jednoduché, ale výkonné konfigurační nástroje:

  • PHPCG je postaven s Bootstrap & jQuery
  • Generování datových filtrů
  • Zpracování vnořených tabulek (cizí klíče)
  • Výběr validačních funkcí
  • Validace formuláře na straně klienta (Javascript) + na straně serveru (PHP)
  • Generování a zobrazování obrázků a náhledů
  • Použití nejlepších pluginů jQuery pro vylepšené administrační formuláře (pickery, uploader souborů, rich text editor atd.).
  • Generování textů nápovědy a popisků nástrojů pro koncového uživatele
  • Formát JSON pro ukládání dat
  • Správa uživatelů
  • Uživatelské profily a správa práv
  • Modul ověřování
  • Šablony pro správce Bootstrap
  • Motivy pro správce Bootstrap
  • Přepínač témat v administraci Bootstrap
  • Prémiové pluginy jQuery
  • atd. (neúplný seznam)

Online demo vám umožní vyzkoušet systém CRUD PHP.


Různé součásti zákaznického panelu administrátora jsou generovány nebo upravovány v reálném čase během validace každého formuláře. Proto můžete kdykoli přistupovat k panelu klienta a testovat jeho funkce.

Hlavní rysy

Rozhraní na jedné stránce

Vyplňte jednotlivé formuláře pro nastavení a vygenerování panelu správce Bootstrap. Postup je přímočarý, ale přesto velmi výkonný.

Inteligentní analýza databáze

Inteligentní správa vztahů mezi tabulkami a poli - PHPCG dokáže okamžitě rozpoznat a nakonfigurovat strukturu databáze a polí.

Silný design UX

Panel administrace klienta je vytvořen pomocí Bootstrapu. Obsahuje nejlepší pluginy jQuery a pokročilé funkce, které usnadňují a zlepšují jeho používání: seznamy s možností vyhledávání, nahrávání souborů a obrázků, pickery atd.

Plně vícejazyčný

Generátor obsahuje jediný překladový soubor i18n - Panel správce může používat libovolný vlastní jazyk.

Modul ověřování

PHPCG je vybaven kompletním modulem pro správu uživatelů a profilů. Každý profil umožňuje přiřadit práva uživatele (čtení/vytváření/aktualizace/mazání) pro každou tabulku.

Vysoce spolehlivé kódování

Hlavní systém používá model MVC s jediným konfiguračním souborem, směrovačem, třídou PHP, optimalizovanými dotazy SQL, pokročilými dotazy SQL join a formuláři PHP.
Formuláře PHP jsou poháněny nástrojem PHP Form Builder (nástroj pro tvorbu formulářů HTML pro Bootstrap ) a šablonovacím enginem HTML Twig.

Kompletní funkce

GENERÁTOR PANELU PŘÍSTROJOVÉ DESKY BOOTSTRAP

  • Jednostránkový PHP CRUD
  • Snadný Bootstrap Dashboard Builder
  • Včetně 20+ témat Bootstrap Admin
  • Přizpůsobitelné CSS pomocí SASS a Gulp
  • PHP CRUD pro Bootstrap se všemi operacemi CRUD (vytvoření/čtení/aktualizace/smazání)
  • Na základě pokročilých komplexních formulářů

ANALÝZA RELAČNÍCH DATABÁZÍ

  • Inteligentní analýza databáze
  • Detekce primárního a sekundárního klíče
  • Správa polí sautomatickým přírůstkem
  • Zjištění existujících vztahů mezi jednotlivými tabulkami (one-to-one a one-to-many).
  • Chráněné příkazy SQL
  • Metoda analýzy inteligentního pole
  • Zjišťování typů validace

ZÁLOHOVÁNÍ A POROVNÁVÁNÍ SOUBORŮ

  • Automatické zálohování vygenerovaných souborů správce Bootstrap
  • Porovnání a sloučení vygenerovaných stránek s jejich předchozí uloženou verzí

OVLÁDACÍ PANEL SPRÁVCE
ČTENÍ SEZNAMŮ

  • Výběr polí zobrazených v seznamu
  • Výběr názvů polí zobrazených v seznamu
  • Vytváření základních nebo pokročilých filtrů
  • Výběr objednatelných sloupců
  • Možnost přepínání polí ve vnořené tabulce (tlačítko "+")
  • Vydání hodnot na místě
  • Výběr polí propojené tabulky, která se mají zobrazit
  • Zobrazení obrázků a náhledů
  • Výběr formátu data a času
  • Zobrazení externích polí ve vnořených tabulkách
  • Úprava relačních položek přímo z nadřazeného seznamu
  • Export záznamů ve formátu XLSX/CSV
  • Tisk aktivních záznamů / všech záznamů
  • Odkazy z nahrávek na jejich stránku na veřejném webu
  • Seznamy jednotlivých záznamů
  • Výsledky na stránku
  • Stránkování

OVLÁDACÍ PANEL SPRÁVCE
VYTVÁŘENÍ/AKTUALIZACE FORMULÁŘŮ

  • Vytvořeno pomocí nástroje PHP Form Builder
  • Správa vztahů mezi tabulkami s výběrem polí pro zobrazení
  • Správa rozevíracích seznamů a dostupných hodnot (automatická/přizpůsobená)
  • Texty nápovědy a popisky nástrojů
  • Ověřování na straně klienta a na straně serveru
  • Automatické a vlastní volby validace polí
  • Editor bohatého textu (TinyMce)
  • Nahrávání souborů s úžasnými pokročilými funkcemi
  • Nahrávání obrázků se změnou velikosti a generováním náhledů
  • Výběr data a času s možností volby formátu zobrazení a záznamu
  • Všechna speciální pole se zásuvnými moduly (textové editory, nástroje pro výběr data a času, nástroje pro nahrávání souborů a obrázků atd.) lze nakonfigurovat během několika sekund.
  • Přizpůsobitelné rozvržení

OVLÁDACÍ PANEL SPRÁVCE
ODSTRANĚNÍ FORMULÁŘŮ

  • Vytvořeno pomocí nástroje PHP Form Builder
  • Možnost kaskádového mazání podle databázových vztahů pomocí transakcí SQL
  • Zobrazení varování pro kaskádově smazané záznamy:
    • Zobrazuje počet záznamů každé relační tabulky.
    • Správce musí před smazáním záznamu potvrdit.

SPRÁVA UŽIVATELŮ

  • Přidávání/úpravy/odstraňování uživatelů
  • Neomezený počet profilů uživatelů
  • Správa práv založená na tabulkách:
    • Čtení všech záznamů
    • Vytvořit/aktualizovat všechny záznamy
    • Smazat všechny záznamy
    • Číst pouze své vlastní záznamy
    • Vytvářet/aktualizovat pouze vlastní záznamy
    • Smazat pouze vlastní záznamy

MODUL OVĚŘOVÁNÍ

  • Přepínatelný modul ověřování
  • Pokročilé spolehlivé šifrování hesel v PHP

PHP MOTOR CRUD

  • Čistá a komplexní struktura
  • Logika MVC bez závislosti na frameworku PHP:
  • Na straně klienta:
    • Bootstrap
    • Šablony správce Bootstrap
    • jQuery

NAVIGAČNÍ PANEL PALUBNÍ DESKY

  • Volba rozvržení panelu navigace správce
  • Kategorizace položek navigačního panelu
  • Povolení nebo zakázání navigačního panelu Položky
  • Výběr ikony

PŘEKLAD (I18N)

  • Jednotlivý soubor překladu

PŘÍKLADY A VÝUKOVÉ PROGRAMY

Chytrá aplikace se silným kódem

PHP CRUD Generator je prvotřídní PHP CRUD Framework, který je vysoce kompletní a snadno použitelný.

Databázové tabulky a formuláře PHP v panelu správce Bootstrap automaticky používají příslušná pole a hodnoty: texty, čísla, logické hodnoty, obsah HTML, data a časy, obrázky a soubory, datové sady atd.

Odesláním formuláře můžete bezpečně přidat, aktualizovat nebo odstranit záznam z databáze - data POST jsou před aktualizací tabulky ověřena a zabezpečena systémem.

Jedná se o jednostránkovou webovou aplikaci v jazyce PHP.

Program provede kompletní analýzu vaší databáze a 99 % práce udělá za vás.
Operace CRUD nemusíte programovat.

Celý projekt - včetně systému CRUD a administrátorských šablon - je postaven v MVC (Model/Vue/Controller) s využitím nejoblíbenějších a nejuniverzálnějších webových technologií: Třídy PHP, objekty PHP (POO), SQL, Bootstrap CSS + Font Awesome, jQuery, JSON Storage a plně responzivní design.

Kód PHP je strukturovaný, přehledný a pro programátory objektů PHP snadno pochopitelný. Generuje čisté a validní HTML.

O stránkách
Recenze uživatelů, informace o autorovi a bezplatné nástroje od stejného autora

Podpora a spolehlivost jsou 100% zaručeny

Motor CRUD PHP a ovládací panel Bootstrap jsou navrženy pomocí nejlepších technologií, jejichž robustnost je dobře ověřena:

PHP, Bootstrap, HTML5, CSS3, SASS, jQuery, TWIG Template engine.

Dokumentace a výukové programy jsou k dispozici online.
V současné době nejsou známy žádné chyby.
Automatické aktualizace pomocí tlačítka aktualizace jedním kliknutím.