Nový přístup k zápisu varietních funkcí
Mnozí z vás jsou obeznámeni s používáním metod nebo funkcí, které mohou přijímat neurčitý počet parametrů , často označovaných jako variadické funkce.
V rámci našeho pokračujícího procesu zlepšování vašich zkušeností s vývojem jsme ve verzi 4D v20 R3 zjednodušili deklaraci těchto metod zavedením elipsy, čímž se váš kód stal přehlednějším a práce s ním byla jednodušší.
Zjednodušení deklarací a přiřazení proměnných na jednom řádku
Počínaje verzí 4D v20 R3 se můžete rozloučit s dobou, kdy jste pro deklarace a přiřazení proměnných museli psát několik řádků kódu. Nyní můžete snadno zefektivnit svůj kód, odstranit nadbytečnost a zvýšit efektivitu.
Zde je návod, jak na to!
Odstranění příkazů PHP a odstranění vestavěného překladače PHP 4D
Jazyk PHP hraje klíčovou roli při vývoji webových stránek a do verze 4D v12 byl zaveden proto, aby nabízel funkce, které nejsou v původním jazyce snadno dostupné, například funkce zip, hash nebo LDAP. Postupem času 4D začlenil mnoho těchto funkcí PHP do své základní funkcionality. V důsledku toho jsme se rozhodli odstranit vestavěný interpret jazyka PHP ve verzi 4D v20 R3 a zahájit proces odstraňování příkazů jazyka PHP ve verzi v21.
Přestože příkazy PHP ze systému 4D zcela neodstraníme, důrazně vám doporučujeme, abyste v budoucnu ke spouštění kódu PHP používali systémové pracovníky.
Tento příspěvek na blogu vás provede tímto procesem přechodu, ukáže vám, jak používat externí interpret prostřednictvím nástroje PHP Execute, a vysvětlí, jak efektivně spouštět kód PHP pomocí systémového pracovníka.
Sledování změn dat v databázi
V tomto příspěvku na blogu vám s potěšením představíme výkonnou metodu, která revolučním způsobem změní způsob správy a sledování změn v datovém úložišti. Představíme vám koncept „razítka“, specializované značky určené k zefektivnění sledování změn dat, a ukážeme vám, jak tato razítka přizpůsobit vašim jedinečným požadavkům.
Synchronizace několika kolekcí pomocí této nové funkce
4D nabízí výkonné funkce pro práci s kolekcemi objektů. Můžete například vytvořit kolekci měst s přidruženými zeměmi a kontinenty. Manipulace s těmito kolekcemi pomocí vestavěných funkcí, jako je třídění, řazení a filtrování, se stává hračkou.
4D v20 R3 zavádí novou funkci multiSort(), která tento proces zjednodušuje. Pomocí této funkce nyní můžete snadno třídit a synchronizovat více kolekcí.
