sql >> Databáze >  >> RDS >> Access

Důvody, proč změnit Access Apps na webové aplikace

Když databáze Accessu přeroste svůj původní účel, dalším krokem je upgrade na výkonnější systém. Než zahodíte databázi Accessu, možná budete chtít zvážit přeměnu aplikací Accessu na webové aplikace. To nebude fungovat pro každou situaci, ale mohlo by to fungovat pro vás, což ušetří čas a peníze.

Podívejme se na několik důvodů, proč pro vás může mít smysl přeměnit vaše Access aplikace na webové aplikace.

Klient versus server

Databáze na straně serveru, jako je SQL, vyhodnocuje požadavky na straně serveru. Poté vrátí data klientovi. S Jet – databází za Accessem – klient dělá veškerou práci. Server je odpovědný pouze za odpovídání na požadavky klientských souborů. Z tohoto důvodu indexy a nepoužívaná data věci zpomalují.

Chcete-li zrychlit svou síť, umístěte databázi Accessu na místní disk vašeho webového serveru. Poté vytvořte rozhraní na webovém serveru. Tím se vytvoří ad hoc databáze na straně serveru, která spravuje transakce na serveru pomocí vašeho kódu.

Žádná uživatelská instalace

S webovým rozhraním jsou problémy s instalací omezeny na minimum. Uživatelé vyžadují pouze prohlížeč. Nezáleží na tom, zda uživatel používá Windows nebo iOS.

Jednoduché použití napříč platformami

Při vytváření webového rozhraní a kódu, který bude server používat k interakci s vaší databází, můžete použít požadovaný jazyk. Doporučuje se však udržovat jazyk jednoduchý, aby jej mohl používat každý. Naštěstí získáte čisté a standardní HTML, které mohou používat téměř všechny prohlížeče.

Zjednodušené zabezpečení

Pokud databázi uložíte do nesdílené složky, přístup je omezen. To znamená, že k databázi má přístup pouze administrátor webového serveru. To by mohlo být v některých případech bezpečnější, ale také méně bezpečné, protože zabezpečení je ponecháno pouze na webovém serveru.

NT Authentication

Pomocí VBA můžete určit NT jména uživatelů přihlášených do databáze. To vám umožní omezit, co uživatelé mohou a co ne. Jde o to, že tato metoda je omezená a skutečně neověřuje uživatele. Pro vylepšenou autentizaci NT může webové rozhraní používat integrované zabezpečení Windows.

Žádné riziko Korupce

Problémem s MS Access může být korupce. Na druhou stranu webové aplikace se nestanou obětí korupce, protože používají zdroj nepřerušeného napájení (UPS) a redundantní disky.

Více souběžných uživatelů

Webová rozhraní umožňují více uživatelů ve srovnání s databází Accessu. Po načtení stránky již není rozhraní připojeno k databázi. S Accessem je připojení udržováno a Jet vás omezuje na několik stovek souběžných připojení. Webová aplikace umožňuje mnohem více souběžných uživatelů, pokud však všichni nenarazí na databázi ve stejný okamžik, což se obvykle nestává!

Pokud vaše databáze Accessu již nesplňuje vaše potřeby, je možné, že přeměna aplikací na webové aplikace bude vyhovovat vašim potřebám. To znamená, že nemusíte upgradovat na výkonnější, složitější a nákladnější databázi – alespoň zatím. Pokud máte další otázky týkající se tohoto procesu a kdy je čas upgradovat databázi, zavolejte společnosti Arkware a požádejte o bezplatnou konzultaci.


  1. Erlang a jeho spotřeba paměti haldy

  2. jak vybrat pouze řádek s maximální sekvencí bez použití poddotazu?

  3. Zlepšení horního / horního sestupného středního řešení

  4. Jak vypočítat tržby v MySQL