Colsys s.r.o.
Colsys s.r.o.
Colsys s.r.o.

Moderní korporátní prezentace pro lídra v bezpečnostních technologiích

Pro společnost Colsys s.r.o. jsme realizovali komplexní webovou prezentaci postavenou na robustním CMS Orchard Core. Web slouží jako hlavní komunikační uzel pro široké portfolio služeb v oblasti slaboproudých systémů a energetiky, přičemž díky plné podpoře jazykových mutací efektivně oslovuje partnery i na mezinárodních trzích.

Technologické zázemí Orchard Core na platformě Linux

Web využívá špičkový framework Orchard Core běžící na linuxovém serveru. Pro specifické potřeby klienta jsme vyvinuli několik vlastních (custom) modulů, které rozšiřují standardní funkcionalitu systému a umožňují efektivní správu unikátních datových struktur Colsys.

* Kombinace zakázkového vývoje modulů a stability Linuxu zajišťuje řešení bez kompromisů.

Klíčové parametry realizace

  • Precizní frontend: Implementace grafického návrhu z .psd a .pdf, který do výsledné podoby upravil Lukáš Fischer.
  • Multilingvální podpora: Kompletní správa obsahu v několika jazykových mutacích pro globální působnost firmy.
  • Custom Orchard Core moduly: Vývoj funkcí na míru, které nejsou dostupné v základní distribuci CMS.
  • Plná responzivita: Web je optimalizován pro všechna zařízení, od mobilních telefonů po velké 4K monitory.
  • Vysoký výkon: Hosting na Linuxu a optimalizovaný kód zaručují bleskové načítání i při vysoké návštěvnosti.

Technický pohled na projekt

Aspekt Použité řešení
CMS Framework Orchard Core + vlastní custom moduly
Operační systém Linux (optimalizovaný výkon a zabezpečení)
Design & UX Lukáš Fischer (úprava podkladů klienta)
Jazyky Vícejazyčná prezentace (Localization)
Cílová URL www.colsys.cz
"Díky vlastním modulům a multilingvální podpoře v Orchard Core získal Colsys nástroj, který přesně odpovídá jejich vnitrofiremním procesům a mezinárodním ambicím."

Enterprise migrace: Architektonický přechod z WordPressu na .NET 6

Jedním z absolutních a kritických požadavků klienta bylo definitivně opustit legacy prostředí WordPressu. Rozhodnutí nevycházelo z potřeby nového designu, ale z tvrdých technologických a bezpečnostních limitů, na které původní PHP řešení v B2B segmentu naráželo. Architekturu nového systému jsem proto od základu navrhl na moderním a robustním ekosystému .NET 6 a platformě Orchard Core CMS.

Klíčové inženýrské výzvy a jejich řešení:

  • Eliminace bezpečnostních rizik (PHP vs. ASP.NET Core): Tradiční zranitelnosti WordPressu a jeho third-party pluginů představovaly pro klientská data neakceptovatelné riziko. Přechod na zkompilovaný kód ASP.NET Core a nativní bezpečnostní middleware vrstvu Orchard Core tyto vektory útoků plně eliminuje.
  • Striktní RBAC (Role-Based Access Control): B2B portál vyžaduje hluboce granulární přístupová práva. Implementoval jsem nativní RBAC politiky Orchard Core, které bezpečně oddělují práva administrátorů, editorů a koncových B2B klientů na úrovni nízkoúrovňových C# kontrolerů.
  • Bezpečné datové modelování (Custom Content Types vs. wp_posts): Ukládání stovek tisíc komplexních B2B záznamů do flat struktury WordPressu (tabulky wp_posts a wp_postmeta) způsobovalo obrovskou latenci a datovou nekonzistenci. Orchard Core řeší tento problém nativně pomocí Custom Content Types a abstraktní vrstvy YesSql. Každý typ obsahu má nyní svou přísnou definici a validaci bez "ohýbání" databázového schématu.
  • Škálovatelnost a stabilita s PostgreSQL: Slabinu v podobě přetěžované relační struktury MySQL jsem nahradil nasazením enterprise databáze PostgreSQL. V kombinaci s .NET 6 backendem to klientovi zajišťuje bleskové čtení datových taxonomií a absolutní konzistenci i při extrémních výkonnostních špičkách.
"Zatímco WordPress obsah ohýbá, aby vyhovoval jeho prehistorické databázi, Orchard Core databázi adaptuje tak, aby sloužila modernímu obsahu. Pro enterprise sektor to znamená konec kompromisů."

Jako seniorní IT architekt a .NET vývojář zajišťuji tuto úroveň systémové integrace a 24/7 dohledu ze svého vývojového centra v Kladně (IČO: 08837091). Architektura je navržena pro plně remote správu napříč distribuovanými sítěmi.

Potřebujete podobné řešení?

Hledáte stabilní, vícejazyčný web s funkcemi na míru, který poběží spolehlivě na Linuxu?

Poptat realizaci na Orchard Core

Informace

  • Frameworky a technologie
    OrchardCore
    .NET
    Razor
    Bootstrap
    jQuery

Časté dotazy ke správě .NET systémů

Proč bylo u enterprise projektu Colsys přistoupeno k migraci z WordPressu na Orchard Core?

Hlavním požadavkem klienta bylo opustit technologicky a bezpečnostně limitující prostředí WordPressu. Orchard Core, postavený na moderním ASP.NET Core a C#, poskytuje enterprise úroveň zabezpečení, eliminuje běžné zranitelnosti PHP pluginů a nabízí striktní řízení přístupů (RBAC). Pro B2B sektor jde o garanci dlouhodobé stability a bezpečnosti dat.

Jak je řešena databázová vrstva po opuštění původního CMS?

Přechod na .NET architekturu mi umožnil nasadit vysoce výkonnou databázi PostgreSQL. V kombinaci s nativním YesSql (Document Database abstraction) v Orchard Core to zajišťuje extrémně rychlé dotazování nad komplexními firemními daty a taxonomiemi, což by v klasickém relačním modelu WordPressu způsobovalo výkonnostní propady.

Jaká infrastruktura zajišťuje běh nového řešení?

Celá aplikace je kontejnerizována pomocí Dockeru a optimalizována pro běh na stabilních linuxových distribucích (Debian / RedHat). Tento moderní přístup k infrastruktuře zajišťuje hladké nasazování verzí a bezproblémové škálování zátěže, což tradiční sdílené PHP hostingy neumožňují.