Pyramid
Pyramída je webový framework navrhnutý tak, aby pomôcť vývojárom, ktorí potrebujú k svojej práci v Pythone, stále užitočnou platformou mať ako jazyk sa stáva čoraz rozšírenejšie vo vývojárskej komunity.
- Rámec vývoj webových aplikácií kompatibilný so všetkými verziami Pythone
- Samozavedení možnosti v podobe pcreate
- Udalosti a odberateľov
- Open source a mimoriadne flexibilný rámec
- Podporovaný nadšenou komunitu a veľmi inteligentný dokumentácia
- Váhy veľmi dobre na širokú škálu rôznych projektov
- Môže byť docela mätúce pre niekoho s malou skúseností s prácou v rámci
- Čelí tvrdej konkurencii ako Django a bleskom
Ak máte záujem vytvoriť webové aplikácie sústredené okolo Python, je pravdepodobné, že nechceme, aby s ňou zaobchádzať úplne sám. To je, kde webový framework prichádza dovnútra. Kostry poskytne zásobníka môžete použiť na zjednodušenie vývoja a nasadenie procesu, a to trvá veľa dohady zo svojich konštrukčných prvkov. Jeho open source štruktúra poskytuje užívateľom väčšiu flexibilitu, než nájdu v uzavretom rámci ako banky a výrobky môžu byť ľahko upravený tak, aby zodpovedal vašim špecifickým požiadavkám. Pyramída je navrhnutý od základu ako riešenie Goldilocks: nie príliš veľké, ani príliš malé. Mali by ste byť schopní sa dostať hodnotu z nej bez ohľadu na veľkosť či rozsah vášho konkrétneho projektu. Keď hovoríme o riešení Zlatovláske, je to v kontexte toho, čo ponúkajú iné rámca. Megaframeworks poskytnúť vám veľa smeru, čo možno urobiť, ale vo svojej podstate obmedzuje, čo môžete dosiahnuť, pretože z týchto prísnych a vysoko štruktúrovaných pravidiel. Microframeorks medzitým nechá vás s malým smeru vôbec, takže proces úplne učenia rámec, v tej vašej rukách. Pyramída padá priamo do stredu a môže ponúknuť výhody každého z nich a súčasne zmierniť negatívne dopady, ktoré pochádzajú z pádu príliš ťažko na jednom konci spektra, alebo druhé. Pyramída je navrhnutý tak, aby vám pomôžu udržať dynamiku v priebehu každej fáze projektu, znížiť nebezpečenstvo zasiahnutia zátarasy na polceste, a pomôže držať svoju pristátie v cieli. Začíname s pyramídou je jednoduchá záležitosť. Môžete začať s jedným modulom, ktoré vám pomôžu získať priľnavosť na spletité rámca a potom expandovať von cez plynulú a intuitívne lešenia systému Pyramid. Štruktúra je ponúkaná vo forme šablón, databáz a bezpečnostných riešení, a poskytuje tak vyššiu mieru dohľadu, ale vy ste nikdy zamknuté v určitom metodiky, ako robiť veci, takže si môžete zmeniť vašu prácu v reálnom čase, pokiaľ nájdete vaše potreby meniace sa uprostred cez projekt. Všeobecne platí, že Pyramid spolieha viac na add-ons, než základných modulov pre poskytovanie šablonovacího služby. Do určitej miery môže Pyramid byť až príliš otvorená. V porovnaní s Django a banky, je to jednoducho najflexibilnejší, ale to môže tiež robiť to o niečo ťažšie, ako sa zorientovať a presne vedieť, kde by ste mali byť začína. Ale pre vývojárov, kto má rád, aby preskúmala, to môže byť skutočným prínosom. Inteligentný a nadšený komunita podporuje rámca a bohatá knižnica doplnkov umožňujú prispôsobiť rámec dosť špecificky podľa vašich individuálnych potrieb. Je tiež prichádza s veľkorysou úrovňou dokumentácie, ktoré vám pomôžu na ceste.