Flatnuke

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Flatnuke
software
Siglă
Tip Sistem de gestionare a conținutului
Dezvoltator Simone Vellei , Marco Segato , Aldo Boccacci
Ultima versiune 3.1.5 (15 noiembrie 2014)
Sistem de operare Multiplatform
Limba PHP
Licență GPL
( Licență gratuită )
Limbă Italiană, franceză, engleză, spaniolă, portugheză, germană
Site-ul web flatnuke.netsons.org/

Flatnuke este un sistem de management al conținutului ( CMS ) pentru gestionarea site-urilor web, scris în limbajul PHP . Caracteristica sa cheie este utilizarea fișierelor text pentru stocarea informațiilor în locul bazelor de date, cum ar fi MySQL sau altele; același nume derivă din utilizarea fișierelor text sau „fișier plat” (de aici Flatnuke). Utilizarea fișierelor text îl face deosebit de ușor de instalat și configurat și, prin urmare, este deosebit de potrivit pentru site-urile personale sau mici ale comunității.

Istorie

Flatnuke s-a născut în 2003, de către Simone Vellei, ca șablon pentru gestionarea site-ului dvs. personal. Acest nucleu de bază a evoluat apoi pentru a deveni un CMS complet. Ulterior, un grup de voluntari s-au alăturat autorului original pentru a contribui la dezvoltarea proiectului, fiecare în funcție de abilitățile sale (elaborarea codului, grafică, traduceri).

Caracteristici

Flatnuke este un proiect extrem de modular. Utilizatorii pot adăuga sau elimina funcționalități prin adăugarea, eliminarea sau modificarea fișierelor din care este compus. Acestea sunt principalele sale caracteristici:

  • Utilizatori : Utilizatorii sunt acceptați pentru utilizarea funcțiilor comunității. Utilizatorii de nivelul 10 sunt administratori de portal. Administratorii pot acorda utilizatorilor diferite tipuri de permisiuni pentru a accesa diferite părți ale site-ului sau pentru a modifica conținutul.
  • Știri : una dintre primele caracteristici dezvoltate. Administratorii pot publica știri printr-o interfață web. Utilizatorii sau vizitatorii pot propune știri care, totuși, trebuie validate de un administrator înainte de a fi afișate pe site.
  • Secțiuni : acestea sunt „paginile” site-ului, care pot fi organizate într-o ierarhie în care sunt create automat linkuri pentru navigare internă.
  • Blocuri : sunt fișiere text care pot fi afișate în coloanele laterale
  • Forum : poate fi organizat în diferite subiecte grupate împreună. Este destul de complet și echipat cu numeroase caracteristici, de obicei prerogativa celor mai renumite forumuri.
  • Galerie : vă permite să creați galerii de imagini care pot fi gestionate complet din interfața web.
  • Manager fișiere : încărcați fișiere pentru a fi disponibile pentru descărcare.
  • Control Center : integrat începând cu versiunea 2.7, vă permite să administrați portalul de pe o interfață web.
  • Teme : Există mai multe teme disponibile pentru a personaliza portalul în funcție de nevoile dvs.

Pe lângă acestea există și alte caracteristici, cum ar fi un motor de căutare intern capabil să caute printre știri, forum, fișierele descărcate, utilizatori, imagini și secțiuni.

Siguranță

Odată cu creșterea difuziei portalului, a apărut problema securității. Din 2005, anul în care au fost raportate primele probleme, echipa de dezvoltare sa concentrat în special pe tema securității. Acum, toate variabilele tratate de Flatnuke sunt verificate cu atenție înainte de a fi utilizate. De la introducerea acestui mecanism, problemele de securitate ale versiunilor stabile au dispărut practic și astăzi Flatnuke poate fi considerat un produs suficient de sigur pentru gestionarea site-urilor mici. Toate problemele raportate sunt, de asemenea, corectate prompt. Flatnuke acceptă mai multe liste negre care pot filtra mesajele utilizatorilor pentru a preveni spamul pe portal. De la versiunea 2.7, înregistrarea prin e-mail a fost introdusă pentru a preveni înregistrările rău intenționate de către persoanele rău intenționate.

Accesibilitate și conformitate cu standardele

O atenție deosebită este acordată problemei respectării standardelor și accesibilității. Codul proiectului respectă cât mai mult posibil dictatele W3C și este verificat în mod constant cu validatorul său de cod. Pentru ca site-ul să fie „compatibil cu W3C ”, tema utilizată trebuie să respecte și standardele.

Deși este conștient că accesibilitatea completă nu este niciodată accesibilă, Flatnuke încearcă să implementeze toate acele precauții necesare pentru a face site-ul utilizabil chiar și de categoriile de utilizatori care au nevoie de precauții speciale.

Combinația de conformitate cu standardele web și atenția la criteriile de accesibilitate face ca Flatnuke să fie deosebit de potrivit pentru site-urile instituționale, în special cele publice, care prin lege ar trebui să respecte standardele și să respecte criterii precise de accesibilitate.

Proiecte derivate

Cel mai important proiect derivat din Flatnuke este Flatnux , cunoscut anterior ca Flatnuke3 (redenumit ulterior pentru a evita confuzia cu proiectul original). Flatnux este dezvoltat de Alessandro Vernassa, care colaborează și la dezvoltarea Flatnuke.

Din 2007 a existat un site de asistență pentru distribuirea temelor, Cum și a pluginurilor pentru Flatnuke: Teme și instrumente pentru Flatnuke .

linkuri externe