Pyramid

Pyramid

Pyramida je webový framework navržen tak, aby pomoci vývojářům, kteří potřebují ke své práci v Pythonu, stále užitečnou platformou mít jako jazyk se stává stále rozšířenější ve vývojářské komunity.

Stažení Pyramid
Vlastnosti Pyramid
  • Rámec vývoj webových aplikací kompatibilní se všemi verzemi Pythonu
  • Samozavedení možnosti v podobě pcreate
  • Události a odběratelů
Klady Pyramid
  • Open source a mimořádně flexibilní rámec
  • Podporován nadšenou komunitu a velmi inteligentní dokumentace
  • Váhy velmi dobře na širokou škálu různých projektů
Nevýhody Pyramid
  • Může být docela matoucí pro někoho s malou zkušeností s prací v rámci
  • Čelí tvrdé konkurenci jak Django a bleskem
Pyramid Recenze

Máte-li zájem vytvořit webové aplikace soustředěné kolem Python, je pravděpodobné, že nechceme, aby s ní zacházet úplně sám. To je, kde webový framework přichází dovnitř. Kostry poskytne zásobníku můžete použít k zjednodušení vývoje a nasazení procesu, a to trvá hodně dohady ze svých konstrukčních prvků. Jeho open source struktura poskytuje uživatelům větší flexibilitu, než najdou v uzavřeném rámci jako baňky a výrobky mohou být snadno upraven tak, aby odpovídal vašim specifickým požadavkům. Pyramida je navržen od základu jako řešení Goldilocks: ne příliš velké, ani příliš malé. Měli byste být schopni se dostat hodnotu z ní bez ohledu na velikost či rozsah vašeho konkrétního projektu. Když mluvíme o řešení Zlatovlásce, je to v kontextu toho, co nabízejí jiné rámce. Megaframeworks poskytnout vám hodně směru, co lze udělat, ale ve své podstatě omezuje, co můžete dosáhnout, protože z těchto přísných a vysoce strukturovaných pravidel. Microframeorks mezitím nechá vás s malým směru vůbec, takže proces zcela učení rámec, v té vaší rukou. Pyramida padá přímo do středu a může nabídnout výhody každého z nich a současně zmírnit negativní dopady, které pocházejí z pádu příliš těžce na jednom konci spektra, nebo druhé. Pyramida je navržen tak, aby vám pomohou udržet dynamiku v průběhu každé fázi projektu, snížit nebezpečí zasažení zátarasy na půli cesty, a pomůže držet svou přistání v cíli. Začínáme s pyramidou je jednoduchá záležitost. Můžete začít s jedním modulem, které vám pomohou získat přilnavost na spletité rámce a pak expandovat ven přes plynulou a intuitivní lešení systému Pyramid. Struktura je nabízena ve formě šablon, databází a bezpečnostních řešení, a poskytuje tak vyšší míru dohledu, ale vy jste nikdy zamčené v určitém metodiky, jak dělat věci, takže si můžete změnit vaši práci v reálném čase, pokud najdete vaše potřeby měnící se uprostřed přes projekt. Obecně platí, že Pyramid spoléhá více na add-ons, než základních modulů pro poskytování šablonovacího služby. Do určité míry může Pyramid být až příliš otevřená. Ve srovnání s Django a baňky, je to jednoduše nejflexibilnější, ale to může také dělat to o něco těžší, jak se zorientovat a přesně vědět, kde byste měli být začíná. Ale pro vývojáře, kdo má rád, aby prozkoumala, to může být skutečným přínosem. Inteligentní a nadšený komunita podporuje rámce a bohatá knihovna doplňků umožňují přizpůsobit rámec dost specificky podle vašich individuálních potřeb. Je také přichází s velkorysou úrovní dokumentace, jež vám pomohou na cestě.

Alternativy Pyramid

Grails

Volný, uvolnit
Grails je populární jazyk Java rámec licencované na Apache a postaven mimo boty jaro.
Ukázat detaily

Web2py

Volný, uvolnit
Web2py je open source webový aplikační platformu napsán v programovacím jazyce Python. Weboví vývojáři mohou použít software pro programování širokou škálu webového obsahu podporovaného
Ukázat detaily

Django

Volný, uvolnit
Django je webový framework Python, který se používá pro vývoj webových stránek a jiné účely. To produkuje kód, který není snadné pro téměř každý rozumět, a to je ještě k dispozici pro ty, kteří
Ukázat detaily

Ruby on Rails

Volný, uvolnit
Ruby on Rails je multiplatformní framework pro vývoj webových která umožňuje vývojářům vytvářet databáze, webové stránky, a poskytují různé webové služby. Rámec byl představen v roce 2005
Ukázat detaily

Flask

Volný, uvolnit
Co Baňka Apps vypadat? Pokud hledáte nějaký příklad kódu aplikace napsané s Baňka, podívejte se na zdroje z příkladů na GitHub: flaskr - s microblog; minitwit - Twitter klon; tato webová stránka
Ukázat detaily

Koa

Volný, uvolnit
Koa vyžaduje uzlu v7.6.0 nebo vyšší pro ES2015 a asynchronní podporu funkce.
Ukázat detaily

CodeIgniter

Volný, uvolnit
EllisLab, výrobce ExpressionEngine CMS
Ukázat detaily

Symfony

Volný, uvolnit
V této části přidáte boční nabídku na Sonata správce, který umožňuje uživateli označit stránku, aby působil jako domovské stránce CMS. ... Například, další možností by bylo dát dokument RedirectRoute
Ukázat detaily

Zend Framework

Volný, uvolnit
Záležitosti a bezpečnost. Našli jste chybu v Zend Framework? Zpráva tady! Zjistili jste chybu zabezpečení v ZF? Prosím, dejte nám vědět na [email protected] ...
Ukázat detaily

ASP.NET MVC

Volný, uvolnit
ASP.NET vám dává silný a vzory založené na cestu si na vytváření dynamických webových stránek, které následují návrhového vzoru MVC. Build stránky pomocí HTML, CSS, JavaScript a C #.
Ukázat detaily

Bottle

Láhev je rychlá, jednoduchá a lehká WSGI micro webový framework pro Python.
Ukázat detaily

CherryPy

CherryPy vývojářům umožňuje vytvářet webové aplikace v podstatě stejným způsobem, že by vybudování jiný objektově orientovaný Python program. To má za následek menší zdrojový kód vyvinutý
Ukázat detaily

Kohana

Volný, uvolnit
Kohana homepage. Kohana je framework HMVC PHP5, který poskytuje bohatou sadu komponent pro tvorbu webových aplikací.
Ukázat detaily