CS
Úvod Portfolio Pro agentury Blog Podmínky spolupráceKontakty

Ceny za typickou práci

První funkční verze webového systému
od 43 543,47 Kč
Technický audit stávajícího projektu
od 2 419,08 Kč
Integrace API: jeden scénář výměny
od 4 838,16 Kč
Upřesnění a podpora
483,82 Kč/hod

Hosting, placené služby, individuální design, migrace dat a externí integrace se platí zvlášť. U velkých systémů rozdělujeme rozpočet na dohodnuté etapy.

Ceny "od" se vztahují k popsanému základnímu objemu. Po krátké diskusi stanovíme před zahájením práce úplný odhad. Další úkoly domlouváme samostatně.

Build-zone.top je poháněn Laravelem. Toto je vlastní stránka studia: Laravel je zodpovědný za směrování, šablony Blade a backend.

Co lze implementovat na Laravel

01

Stránky a webové systémy

Projekty s vlastní obchodní logikou, osobními účty, uživatelskými rolemi, správou obsahu a dat.

02

Vnitřní kanceláře

Admin panely, kanceláře manažerů, aplikační účetnictví, automatizace opakujících se operací a řízení přístupu.

03

API a integrace

Výměna s CRM, platebními službami, doručováním, tržišti a dalšími systémy prostřednictvím rozhraní API a webhooků.

04

Finalizace projektu

Nové funkce, opravy chyb, refaktorování problémových oblastí a postupný vývoj již spuštěného systému.

05

Migrace a upgrade

Migrace dat a funkcí ze starého PHP řešení, postupný upgrade Laravelu a závislosti s plánem rollback.

06

Produktivita a stabilita

Analýza požadavků do databáze, cachování, fronty, úlohy na pozadí, logování a příprava projektu k načtení.

Když se Laravel hodí

01

Nestandardní obchodní logika

Když je CMS připraven, nutí obcházet omezení a procesy, role a pravidla projektu vyžadují samostatnou architekturu.

02

Mnoho externích systémů

Když potřebujete spolehlivé integrace, fronty, přehrávání, historii výměn a kontrolu chyb.

03

Projekt se musí rozvíjet

Když je základna spravovaného kódu důležitá, automatizované testy, předvídatelné rozšíření funkcí a nezávislost na šablonách CMS.

Ne každý projekt potřebuje Laravel. Pro typický internetový obchod se standardním katalogem může být OpenCart rychlejší a praktičtější volbou. Platforma by měla být vybrána po analýze úkolu, nikoli podle názvu technologie.

Audit stávajícího projektu Laravel

Kód a závislosti

  • Struktura aplikace a problémová spojení
  • Verze Laravelu, PHP a balíčků
  • Testy a rizika dalších změn

Data a výkon

  • Pomalé dotazy a chybějící indexy
  • Cache, fronty a úlohy na pozadí
  • Chyba a načtení protokolů

Zabezpečení a spuštění

  • Přístup, ověřování a práce se soubory
  • Konfigurace prostředí a tajemství
  • Nasazení, zálohování a vrácení zpět
Výsledkem auditu není seznam abstraktních poznámek, ale prioritní plán: co je třeba kriticky napravit, co lze udělat krok za krokem a jaké změny nebudou pro tento konkrétní projekt přínosem.

Integrace a výměna dat

API

CRM a KeyCRM

Objednávky, zákazníci, produkty, stavy a zůstatky s odpovídajícími kontrolami a protokolem synchronizace.

PAY

Platby a doručení

Vytváření plateb a zásilek, zpětná volání, ověřování podpisů, přepracování a kontrola stavu.

SYNC

Externí služby

REST API, webhooky, import a export dat, fronty na pozadí, limity požadavků a duplicitní ochrana.

Migrace z OpenCart na Laravel

Když to má smysl

  • Obchodní logika již není součástí CMS
  • Vylepšení si vzájemně odporují
  • Je potřeba samostatný webový systém pro prodej

Co se přenáší

  • Katalog, zákazníci, objednávky a obsah
  • Platby, doručení a externí integrace
  • Po ověření jsou vyžadována obchodní pravidla

Jak se udržuje SEO

  • Mapa aktuálních a nových adres URL
  • Přesměrování bodu 301 a kanonické
  • Metadata, mapa webu a kontrola 404
Migrace není automatickou "konverzí" OpenCart na Laravel. Nejprve musíte popsat funkce a data, oddělit to, co potřebujete, od toho, co je zastaralé, a naplánovat postupný přechod.

Jak práce probíhá?

01

Kontext a cíle

Uvádím, kdo systém používá, jaký problém je potřeba vyřešit a co bude považováno za hotový výsledek.

02

Audit nebo technický plán

U aktuálního projektu zkontrolujeme kód a prostředí; pro nové — strukturujeme funkce, data a integrace.

03

Hodnocení

Opravujeme objem, závislosti, rizika a pořadí fází. Hodnocení vychází z konkrétního seznamu prací.

04

Vývoj a ověřování

Změny implementujeme po etapách, testujeme klíčové scénáře a nemícháme nové funkce s náhodnými úpravami.

05

Nasazení a přenos

Připravíme řízené spuštění, po aktualizaci zkontrolujeme výrobu a předáme dohodnuté technické materiály.

Na čem závisí rozsah práce

01

Stav základny kódu

Verze Laravel a PHP, architektura, závislosti, dostupnost testů, dokumentace a reprodukovatelné prostředí.

02

Obchodní pravidla

Počet rolí, scénářů, stavů a výjimek, které musí systém správně zpracovat.

03

Data a integrace

Objem migrace, kvalita výstupu, rozhraní API třetích stran, limity, webhooky a pravidla synchronizace.

04

Požadavky na spuštění

Přijatelné prostoje, zabezpečení, pracovní zátěž, testovací prostředí, redundance a potřeba další podpory.

Materiály o Laravelu

Máte Laravel projekt nebo nápad?

Popište úkol, aktuální stav a požadovaný výsledek. Pojďme si ujasnit podrobnosti a určit, jaké údaje jsou potřeba pro rozumné posouzení.