| Úvodní stránka Complex Web Serveru |
|
Pokud sháníte materiály a soubory patřící ke knize Miloslav Ponkrác: PHP a MySQL bez předchozích znalostí, pak je najdete zde.
Complex Web Server je moderní komplexní internetový server s podporou PHP 5, MySQL 5.1, správcem phpMyAdmin, se správcem služeb a také možností funkce jako Subversion server pro správce verzí. Možnost bohatého nastavení při instalaci. Vynikající pro testování Vašich PHP skriptů, nebo jako ostrý internetový server pro provoz webového serveru.
Jednoduše řečeno, pokud chcete testovat své PHP skripty, či vyvíjet svoje webové stránky, pak můžete použít Complex Web Server. Stejně tak je Complex Web Server připraven pro ostré nasazení jako profesionální internetový, nebo intranetový server, na kterém můžete v ostrém provozu provozovat svůj web.
Samotný sever je pečlivě nastavený a testovaný. Hlavními výhodami Complex Web Serveru, které jinde nenajdete je jeho naprostá jednoduchost, s jakou ho rozchodíte, do minuty dvou po stažení máte k dispozici skvěle fungující webový server s profesionálními možnostmi, aniž byste cokoli četli, nebo studovali za návody. Přes svojí jednoduchost nastavení jsem neslevil ani v nejmenším na kvalitě, a Complex Web Server má všechny možnosti, které byste kdy mohli potřebovat, a na které si vzpomenete. Další devizou je jeho absolutní spolehlivost a bezproblémovost, opět v míře, která se vám jinde nedostane. To jsou vše věci, které považuji za velmi důležité a dávám jim obrovskou váhu. Complex Web Server funguje v mnoha tisících instalací v mnoha státech, a je nasazen i tam, kde jde o hodně. Důvodem, proč jsem Complex Web Server kdysi vůbec začal dělat je, že neexistuje žádný bezproblémový, jednoduchý, spolehlivý a přitom profesionálně udělaný WAMP balík (WAMP = Windows, Apache, MySQL, PHP) - nenašel jsem nic, co by mělo všechny tyto vlastnosti najednou.
Program umí:
Součástí programu je:
Program provede veškerá nastavení sám a je naprosto bezproblémový. Po instalaci vše okamžitě funguje. Možnost instalace v českém a anglickém jazyce. Program je možné velmi podrobně nastavit jak se má chovat, budete-li chtít, jinak stačí prostě jen odklikat. Jediné co opravdu je nutně potřeba je nastavení hesla do MySQL.
Použití je jednoduché: Nainstalujte do Vámi zvoleného adresáře a Vaše HTML stránky a PHP skripty pak přidávejte do složky http_docs kam jste program nainstalovali. Pak otevřte v prohlížeči adresu http://localhost/, pokud jste při instalaci nenastavili jinou.
Complex Web Server potřebuje ke svému provozu Windows, pracuje na Windows 2000, XP, 2003, Vista, 7. Umí se nainstalovat v češtině i angličtině. Před instalací je nutné nemít zapnutý skype, který blokuje bohužel všechny internetové servery, po instalaci už můžete skype zase používat. Samozřejmě pokud již máte nainstalovaný jiný webový server na počítači, nebo již instalovanou MySQL, pak Complex Web Server bude mít problém - řešením je nainstalovat jej na jiné porty, což Vám instalace umožní, ale už musíte vědět, co to jiné porty jsou.
Poznámka: Pokud nejste znalí, pro stabilní provoz je určena stabilní verze, nikoli vývojová. Upozorňuji, že Vám velmi rád poradím s čímkoli kolem stabilní verze. Pokud se na mě obrátíte s radou ohledně vývojové verze a nemáte speciální požadavky, odpovím nainstalujte si stabilní verzi.
Pozor! Pokud přecházíte ze stable verzí (tedy z verze max. 1.4) na betaverzi 1.5 a vyšší, musíte provést export databáze pomocí phpMyAdmina! Starší verze obsahují MySQL verze 4.1 a od verze 1.5 naopak MySQL 5.1.30, a starší data by Vám nefungovala! Pokud tedy přecházíte ze starší verze a chcete používat data, která máte v databázi, exportujte je předtím pomocí phpMyAdmina. Poté odinstalujte starší verzi, smažte podsložku s názvem mysql uvnitř složky, kam byla starší verze nainstalována. Po nainstalování novější verze importujte stará data pomocí phpMyAdmina do databáze.
Nejnovější stabilní a ověřená verze je Complex Web Server 1.4.14.
V následujících verzích je použita MySQL databáze 5.1.30, namísto 4.1, ale zatím se jedná o vývojové verze – tj. nedostatečně odzkoušené. Dále byl přidán user friendly odkaz na phpMyAdmina, kterého teď můžete volat za použití odkazu http://localhost/phpmyadmin/ (pokud nainstalujete Complex Web Server jinam, než na localhost, musíte si odkaz příslušně pozměnit).
Nejnovější vývojová verze je Complex Web Server 1.6.0.
Complex Web Server je freeware. Můžete jej používat volně dokonce i v komerčním nasazení. Complex Web Server nelze prodávat. Zříkám se odpovědnosti za jakékoli škody, které byly způsobeny neodborným použitím Complex Web Serveru.
Complex Web Server můžete umísťovat na svůj web. Pokud dáte zpětný odkaz na tuto stranu budu rád, ale nikterak to není povinnost.
Program mi hlásí, že nelze spustit Správce služeb (či podobný název).
Při instalaci, nebo spuštění potřebuje „Správce služeb“ administrátorská práva. Bez toho nemůže číst stav služeb. Na Windows Vista a Windows 7 někdy nastává tento problém. Buď mu práva přidělte, nebo správce ignorujte – není vůbec potřeba k činnosti Complex Web Serveru.
Kdy vyjde další verze?
Nejdříve je třeba říci, že každá stabilní verze Complex Web Serveru je velmi pečlivě sestavovaná a velmi pečlivě testovaná. Dávám jí nesmírné úsilí, takže zatímco jiné programy potřebují deset opravných verzí, aby se program dostal do rozumné funkce, každá stabilní verze Complex Web Serveru je dobře odladěná už při vydání.
Není to snadné, protože kvalita a stabilita PHP verzí neustále klesá, stejně tak jako Apache pro Windows. Není vůbec žádná výjimka, že měsíc i déle po vydání stabilní verze Apache pro Windows má hrubé a vážné chyby. Stejně tak byly problém s MySQL, ale co ho vlastní Oracle, zaznamenám prudký vzestup kvality a konečně s Oraclem začíná být MySQL profesionálně vedená.
Pro přípravu stabilní verze jsem často nucen doprogramovat a opravit Apache, či PHP. Často po testech odhalím nestability řady komponent PHP, takže například současná stabilní verze Complex Web Serveru obsahuje součásti několika různých verzí PHP.
Současná stabilní verze Complex Web Serveru obsahuje vše, co budete pro své projekty potřebovat. Odráží běžné prostředí, které najdete na dnešních webserverech a reálné prostředí, které budete mít na hostinzích.
Prioritou je, aby Complex Web Server byl v souladu s dnešními hostingy, tedy stále zůstal moderní. A zároveň vysoce spolehlivý. Tudíž vydávání nových verzí Complex Web Serveru bude pomalé, ale tak aby byl vysoce užitečný. Spolehlivost, modernost a užitek z Complex Web Serveru je mým cílem a vše je tomu podřízeno. Nebudu vydávat polododělané verze jenom proto, abych vydával verze týdně. V oblasti spolehlivosti a jednoduchosti nemá Complex Web Server konkurenci – a to je můj příspěvek pro uživatele.
Nejjistější kontakt je přes webový formulář.
Ke kontaktům, jsem člověk, občas jsem na dovolené, apod. Ačkoli většinou odpovídám velmi rychle, občas jsem velmi zaneprázdněný, nebo mimo internet.