Python

Galvenā satura pārvaldības sistēma (CMS), kuras pamatā ir Python

Galvenā satura pārvaldības sistēma (CMS), kuras pamatā ir Python
Satura pārvaldības sistēmas (CMS) nodrošina datora vai tīmekļa programmatūru, lai pārvaldītu jūsu digitālo saturu. Termins “digitālais saturs” šeit parasti attiecas uz publiskām vai privātām vietnēm, tīmekļa lietojumprogrammām vai citu digitālo / multivides saturu, kas tiek piegādāts uz attāliem vai vietējiem serveriem. Bez atbilstošas ​​CMS var būt grūti izveidot, pārvaldīt un organizēt saturu jūsu tīmekļa projektiem, īpaši, ja jūsu projekts ir ļoti liels, jūs publicējat daudz satura un regulāri sadarbojaties ar citiem.

CMS savā visizplatītākajā formā nodrošina grafiskos utilītus, kas darbojas tīmekļa pārlūkprogrammās, lai gan pastāv arī dažas komandrindas un darbvirsmas lietojumprogrammas. Šīs grafiskās utilītas var ietvert administratora paneli, lapu / ziņojumu redaktorus, galeriju redaktorus, multivides augšupielādes un lejupielādes rīkus, rīkus lietotāju kontu pārvaldīšanai, komentārus, maksājumus, veidlapas, SEO rīkus, URL pārvaldības rīkus, datu bāzes pārvaldības rīkus un saskarni modificēšanai. gandrīz visi jūsu vietnes / tīmekļa lietojumprogrammas aspekti. Pastāv daudzas iepriekš sagatavotas, taču ļoti paplašināmas CMS, kas nodrošina daudzus rīkus, lai pārvaldītu jūsu digitālo saturu, piem.g. WordPress (pamatojoties uz PHP). Daži uzņēmumi izveido paši savu privāto CMS, kas paredzēti izmantošanai tikai organizācijā, un šīs CMS nekad netiek publiskotas. Šajā rakstā ir uzskaitīta populāra bezmaksas un atvērtā koda CMS programmatūra, kuras pamatā ir Python programmēšanas valoda.

Django CMS

Django CMS ir viena no mūsdienās visplašāk izmantotajām un populārākajām CMS balstītajām CMS. Pamatojoties uz Django tīmekļa izstrādes sistēmu, Django CMS nodrošina visaptverošu dokumentāciju, un kopiena ir pieejama plašs atbalsts. Django CMS galvenais mērķis ir nodrošināt drošus un ātrus satura pārvaldības rīkus, kas ietaupa jūsu laiku.

Dažas no galvenajām Django CMS funkcijām ietver dažādus sākotnējos iestatījumus dažādām satura pārvaldības vajadzībām, pielāgotu zīmolu veidošanu un tēmas, integrāciju ar CRM lietojumprogrammām, oficiālas un trešo pušu pakotnes un spraudņus, lai paplašinātu funkcionalitāti, priekšējo daļu rediģētu un pārvaldītu saturu, velciet un nometiet atbalsts, vairāku valodu atbalsts utt. Pilns detalizēts Django CMS funkciju saraksts ir atrodams šeit.

Django CMS instalēšanas instrukcijas ir pieejamas šeit. Šeit varat atrast dokumentāciju un citas konsultācijas. Ar Django CMS saderīgo spraudņu sarakstu varat atrast šeit. Django CMS pirmkods ir pieejams šeit.

Runcis

Wagtail ir vēl viena populāra CMS, kuras pamatā ir Django tīmekļa izstrādes sistēma. Tā ir salīdzinoši jaunāka par Django CMS, aktīvi attīstīta un tai ir arvien pieaugoša kopiena. Tāpat kā Django CMS, arī Wagtail mērķis ir nodrošināt drošus rīkus, kas palīdz ātri attīstīties un vieglāk izveidot saturu. Galvenās Wagtail funkcijas ietver rīkus integrācijai ar CRM lietojumprogrammām, grafisko saskarni satura veidošanai, rediģēšanai un pārvaldībai, modernu administratora informācijas paneli, integrētus meklēšanas rīkus, reāllaika priekšskatījumus, iebūvētu versiju kontroles sistēmu, vairāku vietņu pārvaldības rīkus, integrāciju ar citiem Django bāzes lietotnes, statisko vietņu ģenerators, trešo pušu spraudņi un moduļi utt. Pilns, detalizēts funkciju saraksts ir pieejams šeit.

Wagtail instalēšanas instrukcijas ir pieejamas šeit. Dokumentāciju un citas apmācības varat atrast šeit. Ar Wagtail saderīgu spraudņu sarakstu varat atrast šeit. Wagtail avota kods ir pieejams šeit.

Plone

Plone ir atvērtā koda CMS, kuras pamatā ir Python un Zope tīmekļa lietojumprogrammu serveris. Tas ir izstrādāts vairāk nekā divus gadu desmitus un ir vislabāk piemērots uzņēmuma līmeņa vietņu / tīmekļa lietojumprogrammu satura pārvaldībai. Lai gan kā indivīds varat izmantot Plone vienkāršu emuāru vai vaļasprieku vietņu pārvaldībai, tā piedāvājums var nebūt tik spēcīgs kā citi šajā rakstā minētie CMS, lai pārvaldītu personisko emuāru saturu. Plone galvenā uzmanība tiek pievērsta uzņēmuma līmeņa CMS nodrošināšanai. Plone galvenās iezīmes ir liela uzmanība uzņēmuma līmeņa drošībai, multivides failu pārvaldībai, pieejamības rīkiem, lietotāju pārvaldībai, atļauju vadībai, daudzvalodu atbalstam un REST API satura pārvaldīšanai no jūsu pielāgotajām programmām.

Plone instalēšanas instrukcijas ir pieejamas šeit. Šeit varat atrast dokumentāciju un citas konsultācijas. Plone saderīgo spraudņu sarakstu var atrast šeit. Plone avota kods ir pieejams šeit.

Lektor

Lektor ir statisko vietņu ģenerators un CMS, kas apvienoti vienā. Tas atbalsta “plakana faila” struktūru, kur katrs datu gabals tiek glabāts jaunos vai esošos failos kokveidīgā izkārtojumā. Lektor satura pārvaldībai neizmanto nekādu SQL datu bāzi. Tas daudz koncentrējas uz pareizu visa faila satura izkārtojumu un struktūru, kas palīdz labāk organizēt projekta failus un uzlabot versiju kontroli. Lektor ir aprīkots ar tīmekļa grafisku administratora informācijas paneli, lai pārvaldītu un rediģētu jūsu saturu. Varat arī izmantot tā API, lai to integrētu citās programmās.

Lector instalēšanas instrukcijas ir pieejamas šeit. Dokumentāciju un citas apmācības varat atrast šeit. Ar Lector saderīgo spraudņu sarakstu varat atrast šeit. Lektora avota kods ir pieejams šeit.

Superdesk

Superdesk ir uz Python balstīta CMS, kas ir bez galvas, un ir īpaši pielāgota žurnālistiem un organizācijām, kas apkalpo ziņas digitālā formātā. Termins “bezgalīgs” šeit attiecas uz īpaša veida CMS, kas nodrošina aizmugurējo priekšējo saskarni, API un komandrindas rīkus, lai izveidotu un pārvaldītu jūsu tīmekļa projekta saturu, faktiski nedodot rīkus datu renderēšanai HTML vietnē. Lai renderētu vietni, jums ir jāielādē dati, izmantojot tās API, no sākuma jāraksta savs priekšgals vai jāizmanto trešās puses pakalpojums, kas var nodrošināt priekšgāju, lai izveidotu jaunas tīmekļa lapas, pieslēdzoties jūsu bezgalīgas CMS API. Superdesk galvenokārt koncentrējas uz aizmugures nodrošināšanu, kas atvieglo ziņu ražošanu un izplatīšanu. Ņemiet vērā, ka Superdesk piedāvā arī apmaksātu atbalstu un pakalpojumus, taču atvērtā koda versija ir pilnīgi bez maksas.

Superdesk instalēšanas instrukcijas ir pieejamas šeit. Šeit varat atrast dokumentāciju un citas konsultācijas. Superdesk avota kods ir pieejams šeit.

Secinājums

Šie ir vienīgie lielākie bezmaksas un atvērtā koda Python bāzes CMS, kas tiek regulāri izstrādāti un nodrošina labu dokumentāciju un kopienas atbalstu. Dažas citas Python bāzes CMS programmatūras, kas agrāk bija izstrādes stadijā, ir arhivētas vai nodotas uzturēšanas režīmā.

Peles kreisā klikšķa poga nedarbojas operētājsistēmā Windows 10
Ja ar klēpjdatoru vai galddatoru izmantojat īpašu peli, bet nedarbojas peles kreisās klikšķa poga kādu iemeslu dēļ operētājsistēmā Windows 10/8/7 šeit...
Rakstot Windows 10, kursors lec vai pārvietojas nejauši
Ja atklājat, ka peles kursors automātiski, nejauši lec vai pārvietojas pats, rakstot Windows klēpjdatorā vai datorā, daži no šiem ieteikumiem var palī...
Kā mainīt peles un skārienpaliktņu ritināšanas virzienu operētājsistēmā Windows 10
Pele un SkārienpaliktnisTas ne tikai padara skaitļošanu vienkāršu, bet arī efektīvāku un mazāk laikietilpīgu. Mēs nevaram iedomāties dzīvi bez šīm ier...