Routing - url manipuláció és címek hogyan guru

Jó napszak!
Van egy kérdésem a „routing” URL.

Azt javaslom, hogy dolgozzon ki egy alkalmazást útközben NoSQL tárol. Munka, véleményem szerint, meg kell elég gyors és a felhasználói felület, hogy (a hozzáadni vagy eltávolítani URL) - ez nem túl bonyolult. Paramétereket adnak át az alkalmazás lesz webszerver nginx (proxy módban). Kollégák is kínálnak - mindezt az nginx. Természetesen, ez lesz gyorsabb, hanem a méret a konfigurációs fájl, véleményem szerint, indokolatlanul magas - több száz egyéb kezelések. Igen, és szerkeszteni - nagy a kockázata a elcseszte.
Mit gondol?

Jó napszak!
Van egy kérdésem a „routing” URL.

Azt javaslom, hogy dolgozzon ki egy alkalmazást útközben NoSQL tárol. Munka, véleményem szerint, meg kell elég gyors és a felhasználói felület, hogy (a hozzáadni vagy eltávolítani URL) - ez nem túl bonyolult. Paramétereket adnak át az alkalmazás lesz webszerver nginx (proxy módban). Kollégák is kínálnak - mindezt az nginx. Természetesen, ez lesz gyorsabb, hanem a méret a konfigurációs fájl, véleményem szerint, indokolatlanul magas - több száz egyéb kezelések. Igen, és szerkeszteni - nagy a kockázata a elcseszte.
Mit gondol?

Válaszol: 9

> Válassza ki az új CMS nem az eszközöket, hogy „routing” URL ...
> Hogyan tenne ebben az esetben egy guru?

Sikerült a CMS az egyik, hogy az.

Nos, először is, hogy nincs szükség az opciókkal konfigurálhatja átírási oldalán nginksa. Ezenkívül használhatja a Samopal kézírásos nginksa config, vagy valami nem olyan fontos. Fontos, hogy meg sem csavarja általában minden kérést a script, vagy csak egy részét. Ha az első lehetőség, hogy lassú lesz. Ha a második, akkor a kritériumoknak. amelyen akkor kapcsolja kéréseket azonosak lesznek az esetben, ha a script, és abban az esetben, kézírás config, és minden más esetben.

Jól és további megvalósításokban:
a) levelet config kezet, vágjuk darabokra, és inkluda őket a fejét konfiguráció (ha a helyes játék érdekében lokeyshenov, akkor kap egy jó teljesítmény)
b) levelet szkript, amely a konfiguráció alapján, miközben a régi konfigurációs oldalra (nagyon kényelmes, hogy nem visszaállítását az előző config)
c) Ismerje meg a nyelvet az etnikai Lua és használja őket közvetlenül a config nginksa (néha kiderül, hogy sokat tanulnak, mint a szakmai fejlődés, de)

Én személy szerint próbáltam csinálni az ortodox feltételesen helyes elrendezés anyagok „mint amilyennek lennie kellene”, és hozzanak létre átirányítások B változat tartott átirányításokról hat hónap vagy egy év, amíg az összes keresők frissülnek, a felhasználók azt obmatiril szellemében „frissítse könyvjelzőit” majd optimalizálni konfigurációt kell törölni a felesleges vonalak :) De akkor nem.