Site-uri statice Care sunt avantajele lor?

Site-uri web statice

În urma cu enumerarea noastră de instrumente open source utile pentru antreprenori, vom dedica următorul articol generatoarelor de site-uri statice. Dar, cum să-i explic utilitatea este un pic complex, Vom dedica o postare pentru a explica care este diferența sa față de managerii de conținut tradiționali și care sunt avantajele sale.

Încep prin a clarifica că nu am absolut nimic împotriva managerilor de conținut tradiționali. De fapt, le folosesc zilnic. De fapt, dacă vă lansați într-o întreprindere cu un buget limitat și aveți la dispoziție mai multe lucruri în același timp, probabil că doriți să le folosiți.

Site-uri statice Ce sunt acestea?

Când vorbim despre un site static, nu ar trebui să ne gândim la acele site-uri din primele zile ale internetului în care existau doar pagini fixe cu text și imagini imobile. Ceea ce vrem să spunem este că serverul nu aduce modificări site-ului înainte de a-l afișa. Orice modificare este efectuată de browserul de pe dispozitivul client care execută codul Javascript.

Permiteți-mi să clarific acest lucru cu un exemplu.

Linux Adictos, la fel ca milioane de alte site-uri din întreaga lume, folosește un manager de conținut numit WordPress. Baza de cod WordPress este exact aceeași pe toate site-urile care utilizează aceeași versiune.

De fiecare dată când intri în portal, Serverul consultă o bază de date ce conținut are pentru a vă arăta. Acest conținut este ceea ce face diferit Linux Adictos de Addicted Cars sau Addicted Fabrics. În aceeași bază de date se află informațiile despre ce conținut aveți acces în funcție de tipul de utilizator pe care îl aveți și modul în care sunt afișate informațiile în funcție de tipul dispozitivului de destinație.

Avantajele site-urilor statice

Mai puține resurse

Pentru a rula tipicul manager de conținut aveți nevoie:

  • O mașină care rulează sistemul de operare.
  • Un server web care rulează Apache, Ngnix sau similar.
  • Aveți PHP și extensiile sale instalate și configurate corect.
  • Un motor de baze de date acceptat.
  • Managerul de conținut ales.
  • Toate suplimentele și temele suplimentare de care aveți nevoie.

Puteți să mă credeți că a lucra în armonie cu toate acestea este o sarcină demnă de jongler. Decizia pe care trebuie să o iei este dacă o faci singur sau dacă plătești pe altcineva să o facă. Există gazde web ieftine și există gazde web bune. Nu există niciunul care să îndeplinească ambele condiții. Și, chiar dacă furnizorul dvs. de găzduire are grijă ca primele 5 elemente să fie actualizate și să funcționeze, posibilitatea ca un plugin sau o temă să rupă ceva este latentă.

Site-urile statice (odată produse de un generator) nu sunt altceva decât fișiere HTML, CSS și Javascript, prin urmare nu au nevoie de atât de multe lucruri pentru a funcționa. Puteți chiar să le găzduiți pe Raspberry Pi.

flexibilitate

Managerii de conținut tradiționali sunt extrem de configurabili și au sute de programe de completare care le permit să facă aproape orice. Dar, petreceți mult timp îndepărtând ceea ce nu aveți nevoie. Și, cele mai interesante programe de completare sunt plătite (și destul de scumpe)

Cu generatoarele de site-uri statice puteți crea site-ul cu exact ceea ce aveți nevoie și îl puteți modifica cu ușurință atunci când este necesar

Viteză

După cum am explicat la începutul articolului, un site web static este doar HTML, foi de stil și cod Javascript. Serverul nu face nicio modificare înainte de a-l afișa, așa că se încarcă mai rapid.

Securitate

Problema cu cei mai populari manageri de conținut este tocmai aceea, sunt foarte populari. Cu sute de mii de linii de cod este foarte ușor să greșești. Și acele erori sunt exploatate de criminali cibernetici.

Este important să rețineți acest lucru. Un site nu trebuie să fie popular pentru a fi victima unei infracțiuni cibernetice. Cu ani în urmă, profitând de o vulnerabilitate într-un manager de conținut, au folosit unul dintre site-urile mele web pentru a-i păcăli pe clienții unei bănci nord-americane.

Cu alte cuvinte, trebuie să vă asigurați că absolut toate componentele menționate mai sus sunt actualizate (și rugați-vă ca dezvoltatorii să descopere vulnerabilitățile în fața infractorilor)

Codul rău intenționat nu poate fi injectat în site-uri statice, deoarece acestea sunt construite pe o mașină de producție înainte de încărcare. Generatoarele creează fișiere HTML plate cu CSS și JavaScript. Când un utilizator solicită o pagină de pe site-ul dvs., serverul îi trimite doar fișierul pentru acea pagină fără a fi nevoie să o reconstruiască.

Nici bazele de date nu pot fi modificate deoarece nu sunt utilizate.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Delio Orozco Gonzalez el a spus

    Site-urile statice sunt utile și atunci când doriți să distribuiți informații într-un mediu în care conexiunea este lentă sau inexistentă. De exemplu, versiunea portabilă a Wikipedia îndeplinește această cerință; Cu alte cuvinte, oferă informații și cunoștințe fără a fi nevoie să fie conectat la Internet.

    1.    Diego German Gonzalez el a spus

      Multumesc pentru comentariul tau. Bună contribuție

  2.   chiwy el a spus

    Recent, experimentam cu Bashblog, dar mi se pare că documentația care există este foarte mică ...

    Cu Pelican m-am descurcat mai bine, dar ceea ce cred că este necesar sunt melodii din ce în ce mai bune, majoritatea celor care sunt acolo sunt foarte vechi.

    1.    Diego German Gonzalez el a spus

      Multumesc pentru feedback