<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Znám jednoho programátora, co se drží
      osvědčených technologií, které používal na začátku 90. let. K
      takovým technologiím patří Fox Pro (nikoli Visual...), tištěné
      příručky (nikoli hledání na Internetu) a podobně. Právě někdy v
      letech 1990-91 vytvořil svůj systém pro restaurace a drží ho
      prakticky v nezměněné podobě dodnes (se divím, že to na Win10 je
      vůbec schopné fungovat) :-)</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">WP je taky kapitola sama pro sebe. Sám
      o sobě je dnes dost náročný na výkon (a provozovat ho na PHP 5.6
      je masochismus) a každou chvíli se tam najde bezpečnostní chyba.
      Natož když má web 20 doplňkových modulů, z nich se 5 vůbec
      nepoužívá (zůstávají tam jako svědectví o historii, ale jsou stále
      zapnuté) a 7 jich tvůrci neaktualizují, případně je tvůrce webu
      ručně upravil a aktualizovat se ani nedají...</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">To jen na okraj, muselo to prostě ven
      :-)<br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <blockquote type="cite"
      cite="mid:5c0acf8a-b6eb-4e52-ad89-f7a342def6f0@Spark">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <title></title>
      <div name="messageBodySection">
        <div dir="auto"><span style="font-family:Arial">To PHP5.6 běží
            na separátní VPS, kam si pak dávám Django appky. To se
            vzájemně nijak neovlivňuje. Pan programátor je toho názoru,
            že je dobré se držet ověřených technologií. Tak to drží na
            HTTP, PHP5.6 a nějakém historickém MySQL. Co se týče WP, tak
            nad těma jsem už taky zlomil hůl, vyprávět lidem o rychlosti
            webu, kritickému přístupu k „úžasným modulům“ apod. je
            ztráta času.</span><br>
          <br>
          <span style="font-family:Arial">Takže reálně upgrade dělám jen
            pro své weby/aplikace a dobrý pocit. Proto i ten, asi trochu
            divný, požadavek Apache2 + Nginx. Tedy na současném VPS
            doinstaluji Nginx, zkusím ho rozchodit s cerbotem a hodím na
            něj svoje řešení a stávající weby ani nebudou o změně vědět.
            Pokud někdo bude chtít HTTPS, jen ho přehodím a pohodička. </span><br>
          <br>
          <span style="font-family:Arial">S pozdravem, Standa</span></div>
      </div>
      <div name="messageReplySection">On 13 Jun 2020, 19:13 +0200, Lukáš
        Jelínek - AIKEN <a class="moz-txt-link-rfc2396E" href="mailto:lukas@aiken.cz"><lukas@aiken.cz></a>, wrote:<br>
        <blockquote type="cite" style="border-left-color: grey;
          border-left-width: thin; border-left-style: solid; margin: 5px
          5px;padding-left: 10px;">
          <div class="moz-cite-prefix">K tomu ještě pár poznámek:</div>
          <div class="moz-cite-prefix"><br>
          </div>
          <div class="moz-cite-prefix">1) HTTPS je už dnes naprostá
            nutnost a brzy budou prohlížeče obyčejné HTTP když už ne
            natvrdo blokovat, tak aspoň před ním velmi důrazně varovat
            (ostatně varují už dnes). Víc než dobré je používat i HSTS a
            nasadit TLS 1.3 (samozřejmě s přetrvávající podporou TLS
            1.2).<br>
          </div>
          <div class="moz-cite-prefix"><br>
          </div>
          <div class="moz-cite-prefix">2) PHP 5.6 už je dneska
            nepodporovaná verze, byť např. Debian ještě vydává aspoň
            bezpečnostní aktualizace (samozřejmě vím, jak je těžké se ho
            zbavit - mám řadu zákazníků s velmi starými weby, které už
            asi nikdo nepředělá, protože původní tvůrce je někde v
            tramtárii a kód je napsaný stylem, že do něj nikdo
            nepoleze).</div>
          <div class="moz-cite-prefix"><br>
          </div>
          <div class="moz-cite-prefix">3) Výkon jde porovnat tak, že se
            to otestuje. A samozřejmě lze srovnávat jen srovnatelné,
            tedy za stejných podmínek (ne HTTPS na jednom a HTTP na
            druhém apod.).<br>
          </div>
          <div class="moz-cite-prefix"><br>
          </div>
          <blockquote type="cite"
            cite="mid:8943315f-5710-4dad-ae94-96750cf705b2@Spark">
            <meta http-equiv="content-type" content="text/html;
              charset=UTF-8">
            <div name="messageBodySection">
              <div dir="auto">Díky všem za odpovědi. Tak Nginx
                vyzkouším. Snažím se na každé VPS provozovat než pár
                webů, aby nebyl problém jak se zátěží, tak hlavně pak
                když to padne, aby nepadli všichni klienti. Navíc
                někteří chtějí HTTPS, jiní ne. Někdo zase potřebuje
                PHP5.6 a speciální konfiguraci emailu, aby aplikace
                poslala email apod. kraviny. <br>
                <br>
                Jinak v podstatě tam běží pár Django webů (Apache2 +
                WSGI), pár statických webů asi 10 Wordpressů + 1
                nechutně splácaná appka v Zendu, která je jak generátor
                chyb. Vše max. návštěvnost stovky lidí za den. <br>
                <br>
                Když si jedno VPS zklonuji na playground, zkusím si tam
                rozchodit Nginx a pod náhradní doménou spustit aplikaci
                co běží na ostrém. Ale bude pak případné porovnání
                výkonu vypovídající, nebo budu srovnávat jablka s
                hruškami už třeba jen proto, že playground má minimální
                zátěž? <br>
                <br>
                Ještě jednou díky, každopádně jdu laborovat :) Standa</div>
            </div>
            <div name="messageReplySection">On 13 Jun 2020, 18:30 +0200,
              Martin Sucha <a class="moz-txt-link-rfc2396E"
                href="mailto:vpsfree-community@ml.ms47.eu"
                moz-do-not-send="true"><vpsfree-community@ml.ms47.eu></a>,
              wrote:<br>
              <blockquote type="cite" style="border-left-color: grey;
                border-left-width: thin; border-left-style: solid;
                margin: 5px 5px;padding-left: 10px;">Ahoj,<br>
                <br>
                dalsia vec je, ze kopec ludi nepouziva Apache2 s event
                mpm ale<br>
                nejakym inym mpm, kvoli roznym pluginom ako mod_php -
                takato zmena<br>
                konfiguracie potom moze sposobit, ze Apache 2 bezi
                pomalsie ako by<br>
                mohol. A pritom by stacilo nastavit to trochu inak
                (napr. pouzivat<br>
                php-fpm tak ako s nginx-om).<br>
                <br>
                Tu je clanok, kde su nejake veci o tom napisane:<br>
                <a class="moz-txt-link-freetext"
href="https://arstechnica.com/information-technology/2020/05/apache-101-0-wordpress-in-15-minutes/"
                  moz-do-not-send="true">https://arstechnica.com/information-technology/2020/05/apache-101-0-wordpress-in-15-minutes/</a><br>
                <br>
                Neviem, co na tom Apachi bezis, ale pokial je to pripad
                ako vyssie,<br>
                mozno Ti to usetri nejaku pracu s prepisovanim celej
                konfiguracie toho<br>
                servera do nginxu.<br>
                <br>
                Samozrejme, pokial Ti ide o vykon, treba si vyskusat a
                odmerat obidve<br>
                moznosti.<br>
                <br>
                M.<br>
                <br>
                <br>
                On Sat, 13 Jun 2020 17:26:36 +0200<br>
                Lukáš Jelínek - AIKEN <a class="moz-txt-link-rfc2396E"
                  href="mailto:lukas@aiken.cz" moz-do-not-send="true"><lukas@aiken.cz></a>
                wrote:<br>
                <br>
                <blockquote type="cite">Ahoj,<br>
                  <br>
                  nevidím žádnou výhodu v tom, aby to bylo takhle. Ve
                  stručnosti: Apache<br>
                  má jen jednu významnou výhodu, a to je soubor
                  .htaccess, kterým lze<br>
                  pro konkrétní adresář měnit chování (asi nejvíc se
                  využívá přepis<br>
                  URL), aniž by to znamenalo zásah do konfigurace a
                  reload serveru.<br>
                  Sdílené hostingy se bez toho prakticky neobejdou a
                  proto tam má<br>
                  Apache stále své místo. V podstatně všechno ostatní je
                  realizovatelné<br>
                  přes nginx, který je na tom výkonově podstatně líp než
                  Apache.<br>
                  Kombinace obojího se využívá jen v případě, že je
                  nezbytné použít<br>
                  Apache - pak nginx slouží jako reverzní proxy.<br>
                  <br>
                  Jinak to samozřejmě lze udělat tak, že nginx bude
                  naslouchat přes<br>
                  IPv6 a Apache přes IPv4, případně to rozdělit HTTP
                  (80) a HTTPS<br>
                  (443). V obou případech je nastavení triviální.<br>
                  <br>
                  Lukáš<br>
                  <br>
                  <blockquote type="cite">Zdravím,<br>
                    <br>
                    posledních pár dní hodně čtu o IPv6 a v rámci
                    shánění informací jsem<br>
                    našel mnoho článků, které adorují Nginx proti
                    Apache2. Co jsem se<br>
                    díval, tak nastavit Nginx je stejně snadné jako
                    Apache2 a navíc je<br>
                    na některé údajně rychlejší. Hlavně rychlost je co
                    neustále řeším u<br>
                    klientů a tak bych ho rád vyzkoušel.<br>
                    <br>
                    Tak se chci zeptat, lze na jednom serveru (Ubuntu
                    18) k Apache2<br>
                    doinstalovat i Nginx, a ten nastavit, aby fungoval
                    pouze pro IPv6<br>
                    volání a do současného stavu se nepletl? Tedy aby se
                    neprali o port<br>
                    80, ale Nginx bych si pokusně hodil jen na IPv6
                    volání (a přidal<br>
                    HTTPS). Případně, aby Nginx obsluhoval HTTPS a
                    Apache2 HTTP? Nikde<br>
                    tuto informaci nemohu najít a nechci si poškodit
                    fungující server.<br>
                    Všechny návody co jsem našel řeší migraci z Apache2
                    na Nginx, ale<br>
                    když řeší souběh, tak jen jako reverzní proxy (nebo
                    reverzní proxy<br>
                    potřebuji taky?).<br>
                    <br>
                    Díky za radu či případný odkaz, Standa<br>
                    <br>
                    _______________________________________________<br>
                    Community-list mailing list<br>
                    <a class="moz-txt-link-abbreviated"
                      href="mailto:Community-list@lists.vpsfree.cz"
                      moz-do-not-send="true">Community-list@lists.vpsfree.cz</a><br>
                    <a class="moz-txt-link-freetext"
                      href="http://lists.vpsfree.cz/listinfo/community-list"
                      moz-do-not-send="true">http://lists.vpsfree.cz/listinfo/community-list</a><br>
                  </blockquote>
                  <br>
                  <br>
                </blockquote>
                <br>
                _______________________________________________<br>
                Community-list mailing list<br>
                <a class="moz-txt-link-abbreviated"
                  href="mailto:Community-list@lists.vpsfree.cz"
                  moz-do-not-send="true">Community-list@lists.vpsfree.cz</a><br>
                <a class="moz-txt-link-freetext"
                  href="http://lists.vpsfree.cz/listinfo/community-list"
                  moz-do-not-send="true">http://lists.vpsfree.cz/listinfo/community-list</a><br>
              </blockquote>
            </div>
            <br>
            <fieldset class="mimeAttachmentHeader"></fieldset>
            <pre class="moz-quote-pre" wrap="">_______________________________________________
Community-list mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Community-list@lists.vpsfree.cz" moz-do-not-send="true">Community-list@lists.vpsfree.cz</a>
<a class="moz-txt-link-freetext" href="http://lists.vpsfree.cz/listinfo/community-list" moz-do-not-send="true">http://lists.vpsfree.cz/listinfo/community-list</a>
</pre>
          </blockquote>
          <p><br>
          </p>
          _______________________________________________<br>
          Community-list mailing list<br>
          <a class="moz-txt-link-abbreviated" href="mailto:Community-list@lists.vpsfree.cz">Community-list@lists.vpsfree.cz</a><br>
          <a class="moz-txt-link-freetext" href="http://lists.vpsfree.cz/listinfo/community-list">http://lists.vpsfree.cz/listinfo/community-list</a><br>
        </blockquote>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Community-list mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Community-list@lists.vpsfree.cz">Community-list@lists.vpsfree.cz</a>
<a class="moz-txt-link-freetext" href="http://lists.vpsfree.cz/listinfo/community-list">http://lists.vpsfree.cz/listinfo/community-list</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>