Produkt

Více webových serverů v jedné instanci 4D

Automaticky přeloženo z Deepl

Potřebovali jste někdy použít více webových serverů, abyste například rozdělili kód webové aplikace do několika obchodních jednotek, oddělili webový server správce od uživatelského nebo spustili starou část, která ještě není připravena na preempci, v samostatné instanci a umožnili hlavní části běžet preemptivně?

Pokud přikyvujete hlavou, že ano, pak čtěte dál, protože 4D v18 R3 vám to umožní … snadno.

Tipy blank

Lepší pochopení relací 4D REST

Automaticky přeloženo z Deepl

V předchozím příspěvku na blogu jsme vám ukázali, jak začít pracovat se serverem 4D REST. Provedli jsme vás různými CRUD operacemi pomocí Postmanu a odkázali vás na úplnou dokumentaci REST. V tomto příspěvku na blogu vám vysvětlíme, jak relace ve 4D fungují. Toto pochopení vám zajistí, že budete schopni vytvořit systém ověřování založený na relacích pomocí serveru 4D REST.

Tipy blank

Škrabání webu pomocí objektové notace

Automaticky přeloženo z Deepl

Chcete získat data, která nejsou dostupná prostřednictvím REST nebo webových služeb? Co když jsou k dispozici pouze na webových stránkách? Člověk si data přečte dostatečně snadno, ale čtení dat HTML pomocí programovacího jazyka už tak jednoduché není. Někteří vývojáři se pokoušejí používat funkce Position a Substring, jiní zkoušejí Regex, ale je to nepříjemné a časově náročné. Zcela odlišný přístup spočívá v převedení jazyka HTML na objekt a získání dat pomocí objektového zápisu. Řádky tabulky se zpracovávají jako kolekce a lze je snadno procházet ve smyčce!

Tento příspěvek na blogu popisuje, jak tento přístup použít, a poskytuje několik užitečných tipů.

Tipy blank

Testování výkonného serveru 4D REST pomocí aplikace Postman

Automaticky přeloženo z Deepl

4D poskytuje výkonný server REST, který umožňuje přímý přístup k datům uloženým v databázích 4D. To umožňuje například vytvořit rozhraní API, které lze použít s moderní technologií front-endu(např. , Angular, React atd.). V tomto příspěvku na blogu vám poskytneme první seznámení s robustním serverem 4D REST. Uvidíte, jak jej nakonfigurovat a otestovat operace vytváření, načítání, aktualizace a mazání (CRUD) pomocí nástroje pro testování API, Postman.

Produkt blank

Další informace o webových procesech

Automaticky přeloženo z Deepl

Požádali jste o více informací o webových procesech, abyste mohli lépe identifikovat požadavky, které mohou zpomalovat nebo blokovat váš server. Vyslyšeli jsme vás a ve verzi 4D v17 R5 jsme přidali informace o adresách URL používaných webovými procesy. Tyto informace lze získat dvěma způsoby: prostřednictvím okna správy serveru 4D nebo v jazyce 4D pomocí příkazu Get process activity .

Produkt blank

Nové příkazy pro správu serveru

Automaticky přeloženo z Deepl

Společnost 4D pokračuje v poskytování funkcí, které vám pomohou vytvářet vlastní aplikace pro monitorování serverů. Od programového získávání informací o relacích, procesech a aplikačním serveru až po získávání informací o webovém serveru.

Poté, co vám již 4D v17 R4 poskytlo příkazy pro čtení stavů, vám nyní dává možnost stavy měnit. Nyní můžete vytvářet vlastní rozhraní pro správu jako dialogová okna na serveru, v klientovi nebo dokonce jako stránky HTML pro přístup přes web. Záleží jen na vás. Tyto příkazy umožňují provádět stejné akce jako standardní administrační rozhraní 4D. Můžete například odeslat zprávu uživatelům a upozornit je na plánovanou údržbu nebo zablokovat nová připojení k aplikačnímu serveru, zatímco na něm provádíte nějakou operaci.

Tipy blank

Značky transformace Bootstrap a 4D

Automaticky přeloženo z Deepl

Potřebujete přistupovat k datům 4D z webové stránky, ale nemáte v týmu návrháře? Je vám nepříjemné navrhovat stránky sami, protože se v hloubi duše domníváte, že je to plné složitých a nepsaných pravidel? No, přemýšleli jste někdy o Bootstrapu?
V tomto příspěvku na blogu se podíváme na to, jak využít framework Bootstrap k návrhu webových stránek během chvilky! Poskytneme vám také příklad databáze, na kterém uvidíte, jak ji lze kombinovat s transformačními značkami 4D.

Produkt blank

Hodnocení zabezpečení A+ pro webové stránky 4D

Automaticky přeloženo z Deepl

Po zavedení technologie Perfect Forward Secrecy byla úroveň zabezpečení webového serveru 4D opět zvýšena díky podpoře protokolu HTTP Strict transport Security (HSTS). Webový server 4D je tedy kompatibilní s nejnovějšími bezpečnostními protokoly. Stačí provést upgrade na verzi 4D v17 a povolit HSTS, abyste pro své webové stránky získali hodnocení A+ (nejvyšší úroveň) od SSL Labs!

Produkt blank

Vyšší hodnocení zabezpečení pro 4D webové stránky

Automaticky přeloženo z Deepl

HTTPS je dobře známý protokol HTTP, který je krytý vrstvou šifrování SSL/TLS. Tento protokol je určen k zajištění důvěrnosti a integrity šifrováním komunikace mezi serverem a koncovými uživateli, čímž jsou vaše data zabezpečena před zvědavýma očima.

4D v16 R6 jde ještě o krok dál: 4D Web server nyní podporuje Perfect Forward Secrecy (PFS). To vám poskytuje nejvyšší úroveň zabezpečení vaší komunikace – ve výchozím nastavení! Kromě ochrany, kterou poskytuje, zvyšuje podpora PFS také výsledky testů auditu SSL serveru 4D out-of-the-box, což je pro naše zákazníky skvělé. Zejména pro ty, kteří pracují s citlivými informacemi.

Tipy blank

Přehrávání videí pomocí 4D

Automaticky přeloženo z Deepl

Jsme v éře vizuálního a interaktivního obsahu. Ten se dostává stále více do popředí. Podívejte se na statistiky digitálních komunit a zjistíte, že YouTube je druhou nejoblíbenější sociální sítí.

V určitém okamžiku chce většina tvůrců webových stránek zahrnout do svých stránek videa a shodou okolností databáze často obsahují odkazy na videa (ať už umístěná lokálně, nebo na webu). V tomto příspěvku vám ukážeme dva způsoby, jak videa do aplikací 4D zahrnout.