Joomla 3 na Windows IIS 7

StefaN
29. kvě 2019 20:08 #140218
Dobrý den,

PROSÍM O POMOC - RADU - ASISTENCI.

1) Klient má Win server IIS 7.5, PHP 7.0.6. (v blízké době bude updatováno)
2) Nasadili jsme stránky s Joomla 3.9.6 a potřebujeme posílit jejich výkon, zejména kompresi (zlib, gzip) a expire headers.

Máte někdo zkušenost či můžete pomoci s:
A) Definicí, co vše má být na serveru instalováno (IIS moduly, atp.)
B) Jak má být server nastaven
C) Správně nastavit Joomlu (zřejmě se nebude používat .htaccess, ale web.config)

Klient nezvažuje přechod na Linux. Je připraven udržovat PHP a vše ostatní aktuální.

Děkuji.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od StefaN
31. kvě 2019 12:50 #140242
Najde se tu, mezi lidmi věnující se Joomle, někdo fundovaný, který je ochoten i za finanční odměnu toto se mnou řešit? Děkuji.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
31. kvě 2019 13:48 #140243
S konfigurací serveru IIS nemám zkušenosti, ale k bodu C
- ano, měl by se používat web.config, setkal jsem se ale i s tím, že do IIS byl nainstalován nějaký modul, který pak bral htaccess místo web.config. Kompresi a Expire headers nastavíte právě tam.
- databáze bude předpokládám MySQL - MSSQL, pokud se nepletu, nebude v Joomla 4 již podporována, hlavně by byl pravděpodobně problém s rozšířeními třetích stran, málokteré počítá s jinou databází než MySQL.
- Nic jiného by v zásadě nemělo být nutné v rámci Joomly řešit. Snad jen jedině zkontrolovat správné nastavení cest (log / temp / cache) a práv do nich.
- Některá rozšíření třetích stran mají na Windows problémy, obvykle spojené se zápisem do souborů, to budete muset ale otestovat.
Poděkovali: StefaN

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
31. kvě 2019 14:42 #140244

Cony napsal: ... hlavně by byl pravděpodobně problém s rozšířeními třetích stran, málokteré počítá s jinou databází než MySQL.


Můžu potvrdit, zatímco na Windows testuji, nikdy jsem nestestoval na MSSQL a u ostatních vývojářů je to stejně. Když už IIS tak rozhodně ne s MSSQL.

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Rudolf
31. kvě 2019 19:55 #140248
Jedinou zkušenost se serverem Win server IIS mám já zase takovou:

Zákazník trval na tom, že má tento server a eshop (220 000 položek, online napojení na SAP) si chce na něj umístit a provozovat.

Zatímco na našem Apache serveru běžel eshop asi 1,6s načtení, na Win serveru se eshop načítal 30-60s s chybami.

Za měsíc se vrátil a umístil eshop u nás.

Takže moje zkušenost - Win server nebrat :)

MiniJoomla! - www.minijoomla.org - eshop s rozšířením
Virtuemart Mailing Manager - aplikace na správu šablon emailů pro VirtueMart
XML Easy Feeder - aplikace na generování feedů, napojení na ERP pro VirtueMart
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla!

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od StefaN
14. čen 2019 13:22 #140340
Děkuji za podněty.

1) Skutečně vypadá, že zásadní chybu pro načítání stránek je rychlost odezvy Win serveru.
2) Když zapnu web.config web spadne, ale nějakým způsobem jede s htaccess.

To jest, můj dotaz je stále aktuální :)
Pokud má někdo zkušenost s win serverem a Joomlou - prosím o pmoc.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Rudolf
14. čen 2019 13:41 #140341
Dobrý den,

abych to správně pochopil:

I když jste dostal radu, aby jste neztrácel čas a peníze a nespouštěl web na WIN II7, trváte na umístění na II7?

Můžete pak prosím zde uvést jak to bylo ekonomicky náročné nasazení win serveru II7 a jestli se to vyplatilo?
Stačí jen počet hodin, kolik jste tomu museli věnovat.

Díky moc

Rudolf

MiniJoomla! - www.minijoomla.org - eshop s rozšířením
Virtuemart Mailing Manager - aplikace na správu šablon emailů pro VirtueMart
XML Easy Feeder - aplikace na generování feedů, napojení na ERP pro VirtueMart
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla!

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od StefaN
14. čen 2019 13:57 #140342
Rudolfe,

1. Klient má Win server už řadu let a běželi mu tam weby udělané v nette a další aplikace.
2. Nový web byl nasazen na Joomle stejně jako X dalších, protože a) Joomla deklaruje, že na Win serveru běží a b) znám ji řadu let a fandím jí.

Vše běží slušně, jen doba načítání webů není zrovna sexy, proto to řeším.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Rudolf
14. čen 2019 14:16 #140343
Zdravím,

ano důvodům rozumím.

Také máme weby klientů na nette a na Joomla a používáme oba typy serverů. Jen se na to dívám jako na co nejrychlejší a nejekonomičtější vyřešení problému.

MiniJoomla! - www.minijoomla.org - eshop s rozšířením
Virtuemart Mailing Manager - aplikace na správu šablon emailů pro VirtueMart
XML Easy Feeder - aplikace na generování feedů, napojení na ERP pro VirtueMart
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla!

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od StefaN
14. čen 2019 14:19 #140344
Jasně, chápu.
A jsem rád za každou reakci a radu.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
14. čen 2019 15:45 #140345

StefaN napsal: 2) Když zapnu web.config web spadne, ale nějakým způsobem jede s htaccess.

Do IIS byl nějaký plugin (už je to pár let co jsem to někde viděl, nepamatuji si název), který s htaccess pracoval, zřejmě ho máte nasazený... Teoreticky by to mohl být jeden ze zdrojů zpomalení webu...
Poděkovali: StefaN

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od radek
15. čen 2019 20:01 #140346
Na windows tro moc nejede. Ja to zkousel na Azure, na docela vykonnym VPS nebo co to tam maji a byla to totalni tragedie. Podpora to resila tak, ze nic neresila, respektive porad radila nesmysly a ze je problem v Joomle... Smazal jsem to a byl klid. Dej to nekam na Linux a mas klid taky.
Poděkovali: StefaN

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
17. čen 2019 12:50 #140348
S Azure mám také špatné zkušenosti. Je tam nějak strašně pomalá práce se souborovým systémem, např. kontrola souborů pomocí Admin Tools trvala klidně i půl hodiny (běžně proběhne tak za minutu až dvě). Možná to byla jen nějaká špatně konfigurace Azure, ale údajně to měl být nějaký předpřipravený balíček přímo pro Joomlu (dokonce s předinstalovanou Joomlou). Klasické Windows Server byly s výkonností daleko lepší, ale zas byl občas problém se zpětným lomítkem vs. normální lomítkou v cestách.
Poděkovali: StefaN

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.