Tag

Dnajgo Python | Framework Django - language Python

 

django pythonDjango to framework napisany w języku Python typu open-source, który umożliwia tworzenie prostych i szybkich witryn i aplikacji webowych. Dzięki niemu można pracować nad funkcjonalnymi projektami bez pisania rozbudowanego kodu, a jego komponenty są ze sobą powiązane w taki sposób, aby umożliwić szybkie i łatwe modyfikacje oraz dodawanie nowych funkcjonalności. Powstał w latach 2003-2005 jako framework branży dziennikarskiej, dzięki temu umożliwia błyskawiczne tworzenie kolejnych, mocno powiązanych ze sobą części składowych witryny.
 

Django – przejrzysta struktura projektu

django

Django stał się niezwykle popularny dzięki doskonałej dokumentacji oraz niskiego progu wejścia. Co więcej, jest on niezwykle kompletny i posiada świetnie przemyślany panel administracyjny, który umożliwia podział kodu na szablony, widoki, formularze i modele czytelne zarówno dla programistów, jak i grafików. Wykorzystuje on strukturę shared-nothing, która zapewnia wysoką skalowalność i wydajność podczas obciążeń serwera każdego projektu, dlatego też każda jednostka do przechowywania danych (serwery baz danych, serwery cache oraz serwery WWW) uzyskuje niezależny dostęp do zasobów pamięci. Framework umożliwia również nadawanie dodatkowych uprawnień użytkownikom, co umożliwia publikację nowych treści w projekcie, w którym można je bezpośrednio modyfikować. Kolejną zaletą Django jest wsparcie dla aplikacji tworzonych wielu językach oraz taka struktura stron, która jest doskonale przystosowana pod pozycjonowanie w wyszukiwarkach Google. Co więcej, framework ten jest wieloplatformowy, co oznacza, że projekt stworzony w jednym systemie operacyjnym będzie bez problemu dział na innych systemach. O jego popularności i wydajności świadczy fakt, iż korzystają z niego popularne marki takie, jak: Instagram, Pinterest, The Washington Times czy Fundacjia Mozilla.
  
 

Wpisy z tagiem: Django