Přihlásit se

Joomla 5.1.0 a Joomla 4.4.4 (17 dub 2024)

Dnes byla uvolněna nová verze Joomla 5.1.0, společně s Joomla 4.4.4. Tato verze přináší spoustu nových funkcí, vylepšení v oblasti bezpečnosti a kódu a díky těmto vylepšením i vyšší rychlost.

Workflow vývoje Joomla webů a verzování GIT

14. led 2020 09:04 #141504
Odpověď od klucon
Pokročilý uživatel

H13 napsal:

Mimochodem,celý tento dotaz v kostce byla plánovaná přednáška, kterou jsem chtěl udělat v Olomouci (pokud tam někdy tedy dorazím


Je to celkem jednoduchý, stačí se vyhnout D1 :-)


V sobotu ta D1 není tak špatná 😁😁

14. led 2020 15:55 #141506
Odpověď od Cony
Moderátor
No ona je to docela štreka i bez tý D1 :D

Ale přednáška z praxe (s názornými ukázkami:) ) by byla určitě zajímavá, takže Rudo, už se těšíme :P

14. led 2020 22:33 #141507
Odpověď od Rudolf
Joomla Expert
Ok, bude rozdělena na verzování pro jednotlivce a práce v týmu.
A prezentována na praktickém projektu existujícího eshopu nebo webu.
Natrénuji na max 30-40 minut.

MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Poděkovali: Leoš, Cony, Bong, klucon

17. úno 2023 19:44 #147881
Odpověď od Leoš
Pokročilý uživatel
Ahoj Rudo,
nebylo by možné si k této problematice dát pokec na čtvrtečním online baru?
Mě by hlavně zajímalo, jak kdo má vyřešen vývoj webu na localhostu a jeho workflow - tedy základní systém nebo postup. Rád bych si to u sebe trochu urovnal a vylepšil, tak že bychom si to mohli porovnat a poplivat :-) 
 
Co na to ostatní vývojáři?

17. úno 2023 23:57 #147885
Odpověď od Rudolf
Joomla Expert
ok, ve čtvrtek příští týden budu online :)

MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Poděkovali: Leoš

18. úno 2023 16:08 - 18. úno 2023 16:15 #147887
Odpověď od H13
Admin
Co na to ostatní vývojáři?

A ) Co se týče vývoje webové stránky, nebo spíš sestavení webové stránky:

1. veškerý vývoj s plným debug modem a error reportingem na localhostu
2. poté export z localhostu a import na hosting (standardní SQL export - osvědčil se mi spíše v adminerovi než v phpMyAdmin, a standardní FTP přesun souborů)
3. Úprava configuration.php na serveru:

public $user = 'xxx';
public $password = 'xxx';
public $db = 'xxx';
public $log_path = 'xxx';
public $tmp_path = 'xxx';

B ) Co se týče vývoje např. rozšíření:
1. veškerý vývoj s plným debug modem a error reportingem na localhostu
2. pomocí vlastního php skritptu sestavení finálního instalačního balíčku a kopírování všech souborů do speciální složky, kde pomocí GIT proběhne "Commit to master" (případně do jiné branche, např. Dev), poté "push" na Github.

Opak trochu složitější, ale neděje se tak často:
1. Pull z branche do speciální složky a poté kopie souborů na localhost

(Protože mi systém automaticky sám vytváří balíčky, pak podpůrný věci jako automaticky vytvořený obrázky pro sociální sítě, nebo Read Me soubory, atd. mám tam ten mezikrok se speciální složkou a nejedu přímo localhost <--> Github).

Omlouvám se za nečeské výrazy commit, branch, push, pull, ... ale nechci to přeložit špatně, neznám český výrazy.

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook
Poděkovali: Leoš

Powered by Fórum