Zpravodajský server Sueneé Universe (www.suenee.cz) hledá do svého týmu pro dlouhodobou spolupráci programátora PHP7+ se zkušenostmi ve WordPress 5.4+ a jeho optimalizací pro velkou zátěž (3000 a více lidí denně).


ZADÁNÍ:
* Rozdělit Home Page, Archive Page a Page na logické celky, které je možné samostatně ukládat do memcached nebo Redis (co máš radši?) případně do lokálního uložiště prohlížeče klienta
* Najít optimální řešení (např. přes JavaScript, jQuery, aj.) jak zachovat aktuální data (počty zobrazení, sledování článků atd.), aniž by se muselo vždy při každém načtení sahat do MySQL a dělat update/insert/select. (Data se budou do databáze ukládat např. asynchronně v dávkách a aktuální stav se bude držet v mezipaměti memcached/redis.)
* Optimalizace pro spolupráci s https://www.cloudflare.com
* Optimální cachování zdrojů třetích stran. Např.: YouTube, RSS Feeds
* Automatický reset cache při aktualizaci či vložení nového post, page nebo media.
* Umožnit on demand reset cache pro konkrétní post/page/media
* Umožnit ON/OFF režim cache administrátorovi.

* Vlastní návrhy na vylepšení a optimalizaci vítány.
* Zkušenosti s optimalizací pro loadbance vítány.


ZÁZEMÍ:
* Provozováno na VPS s OS Debian 8
* NGINX
* MySQL
* Memcached / Redis (dle dohodnutých preferencí)
* Zdrojové kódy uloženy ve vlastním GIT repositáři
* Testovací a produkční server
* Přístup na server přes Putty s SSH 2048 bytovým klíčem


SPOLUPRÁCE
* Zadání dostaneš od programátora, který je supervizorem projektu
* Provozovatelem je nezisková organizace Sueneé Universe, z.s.
* Platíme jen za dobře odvedou práci
* Pokud vše půjde dobře, pak se domluvíme na další spolupráci


KOMUNIKACE
* Urgentní věci přes mobil
* Skype pro meetingy
* Operativní komunikace na Facebook Messenger, kde je i celý tým redakce


Hledáme programátora, který už ví, jak takové věci řešit a má zkušenosti s jasnými výsledky. Dokáže jít přímo k jádru věci bez zbytečných pokusů a omylů.


Zájemci prosím pište na email info@easyweby.cz