Django

Django

Django on Python Web puitteiden, jota käytetään kehittää sivustoja ja muita tarkoituksia varten. Se tuottaa koodia, joka on helppo lähes kuka tahansa ymmärtää, ja se on jopa ulottuville, jotka ovat vähän kokemusta Python puitteissa.

Ladata Django
Ominaisuudet Django
  • Python Web kehitysalusta
  • Nopea koodaus verkkosovelluksia
  • Vast HTTP-kirjastot
  • Helppo malleja pikakoodauksen
Hyödyt Django
  • Vapaasti ladattavissa
  • erittäin skaalautuva
  • Python-pohjainen
  • Yhteisö tukee vahvasti
Haitat Django
  • Kehys on monoliittinen luonne
  • Kehittäjien täytyy olla käsitys täydellinen puitteet käyttää sitä tehokkaasti
  • Useita virheitä malleja
Django Arvostelut

Django otettiin käyttöön Django Software Foundationin vuonna 2005. Se on sittemmin tullut ensisijainen puitteet rakentaa web-sovelluksia. Verrattavissa Ruby on Rails, ohjelmisto perustuu Python. Sitä on käytetty rakentaa verkkosivustoja ja sovelluksia, kuten Instagram, Disqus, ja Mozilla. Ydin puitteet Django on saatavilla ilmaiseksi ladata, joka sisältää monia ominaisuuksia, jotka ovat hyödyllisiä web-kehittäjille. Näiden joukossa ovat www-palvelin, jota voidaan käyttää hiekkalaatikko testaamiseen, mallien nopeaan kehitykseen, ja hienostunut serialization järjestelmiä. On maksettu paketti tarjolla niille, jotka haluavat osallistua Django Software Foundation. Tämä paketti on tarjolla lisätoimintoja, kuten Google Sitemap luoja ja kehittämisen työkaluna RSS-syötteet. Tämä kehys on suunniteltu määräaikoja ajatellen. Sen tarkoituksena on auttaa web-kehittäjille siirtyä ideasta valmiiksi projektin lyhyessä ajassa. Yksi tavoista se tekee tämän on järjestämällä kehittämistehtävät apps. Nämä sovellukset mahdollistavat kehittäjille keskittyä näkökohtiin yhden projektin kerrallaan. Opinnäytetyö voidaan koota helposti. Sovelluksia Django tekevät puhtaamman koodia, joka on vähemmän todennäköisesti vaativat laajoja virheenkorjaus. Myös kehittyneen tietoturvan työkaluja sisällytetään puitteet, joiden ansiosta kehittäjät välttää tietoturva-aukkoja tai heikkouksia koodin. Keskeisiä kysymyksiä puitteiden näyttää olevan, miten se määrittelee URL-malleja. On myös huomattava, että joitakin malleja automaattisesti tuottaa virheitä.

Django Video

Vaihtoehtoja Django

Grails

Vapaa
Grails on suosittu Java puitteissa lisensoitu Apache ja rakennettu pois kevään boot.
Näytä yksityiskohdat

Web2py

Vapaa
Web2py on avoimen lähdekoodin web-sovellusalusta kirjoitettu Python-ohjelmointikielellä. Web-kehittäjät voivat käyttää ohjelmistoa ohjelmoida erilaisia ​​web-sisältöä tukemana
Näytä yksityiskohdat

Pyramid

Vapaa
Pyramidi on web puitteet suunniteltu auttamaan kehittäjiä, jotka tarvitsevat työtä Python, yhä käyttökelpoinen alustan saada kieleksi yhä yleisempiä kehitysyhteisön.
Näytä yksityiskohdat

Ruby on Rails

Vapaa
Ruby on Rails on cross-platform web kehitysalusta, jonka avulla kehittäjät voivat luoda tietokantoja, verkkosivuja, ja tarjota erilaisia ​​verkkopalveluja. Puitteet otettiin käyttöön
Näytä yksityiskohdat

Flask

Vapaa
Mitä pullo sovellukset näyttävät? Jos etsit jotain esimerkkikoodi sovelluksia kirjoitetaan taskumatti, vilkaista lähteet esimerkkejä GitHub: flaskr - microblog; minitwit - Twitter klooni;
Näytä yksityiskohdat

Koa

Vapaa
Koa vaatii solmu V7.6.0 tai suurempi ES2015 ja asynkroninen toiminta tukea.
Näytä yksityiskohdat

CodeIgniter

Vapaa
EllisLab, Päättäjät ExpressionEngine CMS
Näytä yksityiskohdat

Laravel

Vapaa
Laravel - PHP puitteet web käsityöläisiä.
Näytä yksityiskohdat

Symfony

Vapaa
Tässä osiossa voit lisätä ylimääräisen valikon Sonata Admin jonka avulla käyttäjä voi merkitä Page toimimaan kotisivuille CMS. ... Esimerkiksi Toinen vaihtoehto olisi laittaa RedirectRoute
Näytä yksityiskohdat

Phalcon

Vapaa
Virallinen Phalcon Verkkosivusto
Näytä yksityiskohdat

Zend Framework

Vapaa
Kysymyksiä ja turvallisuus. Oletko löytänyt vian Zend Framework? Ilmoita täällä! Oletko määrittänyt tietoturvaheikkouden ZF? Ilmoita siitä meille [email protected] ...
Näytä yksityiskohdat

ASP.NET MVC

Vapaa
ASP.NET tarjoaa tehokkaan, kuviot perustuva tapa rakentaa dynaamisia sivustoja, jotka seuraavat MVC suunnittelumalli. Rakentaa sivustot käyttämällä HTML, CSS, JavaScript, ja C #.
Näytä yksityiskohdat

Bottle

Pullo on nopea, yksinkertainen ja kevyt WSGI mikronettisivustonsa-kehys Python.
Näytä yksityiskohdat

CherryPy

Cherrypy avulla kehittäjät voivat luoda web-sovellusten paljon samalla tavalla ne rakentaa muita olio Python ohjelma. Tämä johtaa pienempiin lähdekoodin kehittynyt nopeammin.
Näytä yksityiskohdat

Kohana

Vapaa
Kohana kotisivu. Kohana on HMVC PHP5 puitteet joka tarjoaa runsaasti erilaisia ​​komponentteja rakentaa web-sovelluksia.
Näytä yksityiskohdat