Vreau să creez un site web
Pentru început, crearea primului dvs. site web cauzează cele mai multe probleme. Nu aveți idee ce ar trebui să faceți, cum funcționează totul, așa că îl vedeți ca un obstacol imens și de nepătruns în fața voastră. Să vedem cum funcționează totul! (această postare este doar pentru începători, citirea către profesioniști este recomandată numai dacă pot accepta că au fost cândva începători:))
Ca prefață, aș spune că există două modalități de a obține un site web:
1. Ai reușit cu altcineva
2. Tu o faci
Cu toate acestea, ar trebui să știți că, dacă altcineva reușește, nu puteți evita niciodată să obțineți niște cunoștințe tehnice. Pentru a putea scrie singur conținut pentru site-ul dvs. și pentru a nu fi nevoit să deranjați programatorul cu fiecare lucru mic, este inevitabil să aflați câteva detalii tehnice:
- puteți utiliza majoritatea sistemelor de gestionare a conținutului dacă înțelegeți un procesor de text, dar asta nu prea funcționează, deoarece afișajul web are unele limitări comparativ cu imprimantele dvs., trebuie să aflați acest lucru
- ar trebui să învățați elementele de bază ale HTML-ului, fără de care nu veți putea observa și corecta erori minore în textele sau buletinul dvs. informativ
- de asemenea, trebuie să învățați elementele de bază ale editării imaginilor (de exemplu, cum să tăiați o piesă dintr-o imagine sau să o redimensionați)
- trebuie să înțelegeți structura și logica întregului lucru, deoarece programatorul trebuie să vă spună cum ar trebui să arate pagina și mai târziu ce îmbunătățiri doriți pe ea
Când vă creați pagina, există două modalități de urmat:
1. Pagină statică
O pagină statică este cea mai simplă formă de apariție web, cu textul paginii și orice altceva într-un fișier HTML. Fiecare pagină a site-ului web este un fișier HTML nou, care are avantajul că fiecare pagină poate fi complet unică (de exemplu, aveți un design diferit), dar are și limitări serioase:
-
- dacă doriți să înlocuiți un articol care este același pe toate paginile, trebuie să îl schimbați pe fiecare pagină (desigur, există modalități de evitare sau accelerare, dar acestea au și dezavantaje)
- deoarece textul este stocat în fișierul HTML, paginile se încarcă mult mai lent
- nu puteți implementa o serie de funcții fără o bază de date (forum, magazin online, înregistrare, abonament automat la buletin informativ etc.)
- trebuie să rescrieți orice modificare a codului HTML (de exemplu, adăugați text nou, creați pagini noi etc.)
Dacă doriți să creați o pagină statică, cel mai simplu mod de a face acest lucru este în Notepad, unde puteți lipi codul HTML în el (evident, trebuie să învățați HTML pentru a face acest lucru). Există programe software care ajută la editarea site-urilor web, de ex. Dreamweaver, care are marele avantaj de a avea o interfață de editare vizuală, astfel încât să puteți vedea ce faceți, dar îl puteți edita și în HTML, dar este software plătit. Niciunul dintre software-urile gratuite nu știe același lucru, dar dacă doriți doar să creați o pagină mai simplă, este posibil să doriți să încercați cu software-ul numit Namu6, care face mai ușor să editați pagini web destul de simple și este complet gratuit.
Poate doriți să creați o pagină statică dacă nu doriți nici o funcție suplimentară pe pagină, nu doriți să actualizați conținutul des, doriți doar o pagină care să ofere informații despre compania sau produsul dvs., eventual cu o comandă sau solicitați o ofertă și ați terminat.
2. Creați o pagină dinamică
Pagini dinamice sunt pagini care au secțiuni variabile care pot fi susținute de Javascript sau PHP. Datele sunt deseori (texte, nume de utilizator și parole etc.) stocate într-o bază de date, doar aspectul site-ului web este creat în HTML (sau PHP).
Dacă doriți o pagină care să conțină un blog, un forum, un magazin online, o opțiune de înregistrare, unde puteți cu ușurință de ex. galerii, poate doriți să creați o pagină dinamică utilizând unul dintre managerii de conținut. Există multe tipuri de sisteme de gestionare a conținutului (CMS), puteți găsi o colecție foarte bună de pe pagina CMSAward (diferitele sisteme sunt în meniul din dreapta).
Cele mai utilizate sisteme CMS sunt Drupal, Joomla și WordPress. Fiecare are atât avantaje, cât și dezavantaje, eu folosesc WordPress și predau acest lucru la cursul Rich Mom Course, deoarece este ușor de început și poate fi proiectat într-o varietate de moduri, practic orice se poate face cu el (acesta din urmă este adevărat pentru Drupal și Joomla). Aceste sisteme sunt open source, astfel încât utilizatorii le dezvoltă în continuare sau adaugă programe de completare. Sunt gratuite, deci pot fi descărcate, utilizate și chiar actualizate.
Și aici viața este acră, deoarece au un dezavantaj față de sistemele dezvoltate la comandă, deoarece open source are șanse mai mari de atacuri, dar este, de asemenea, un avantaj, deoarece dacă apare un atac, se găsește de obicei o soluție pentru prevenirea acestuia în decurs de o zi., în timp ce dacă dezvoltați un sistem dvs. și cineva îl atacă, programatorul dvs. poate dura zile până să găsească o soluție (dacă nu sunteți în concediu ...)
Sistemele CMS open source sunt, de asemenea, practice, deoarece sunt relativ ușor de învățat să le folosești, se configurează rapid și scriu deja conținut, nu trebuie să aștepți dezvoltatorul, poți modela singur designul și dacă te plictisești mâine, îl puteți înlocui cu altul. Dacă veniți cu un nou element de meniu, nu trebuie să rescrieți întreaga pagină sau să întrebați programatorul, deoarece îl puteți crea singur.
- Vreau să scriu o carte! Îmbogățește-te și îmbogățește-te!
- Săptămâna obiecțiilor; Ági, ai avut noroc; Îmbogățește-te și îmbogățește-te!
- Dragă Rita! Aș vrea să mă interesez, am fost liposucție injectabilă de trei ori, datorită cărora
- Vreau să scap de aproape 10 kg
- Ce puteți recomanda pentru probleme articulare Vreau să găsesc ceva bun și util pentru mama mea,