Bună ziua, dragi prieteni. Bine ați venit la gabdrahimov.ru. dedicat construcției site-ului modern. Acest tutorial este pentru incepatori si webmasteri continuu. Aici veți găsi materialele necesare pentru construcția de pagini web, pentru web design și programare web, care vă vor ajuta în studierea subiectului - crearea site-urilor.
În prezent, au fost deja redactate patru manuale pentru webmaster, care sunt permanent actualizate și actualizate:
Teoretic, cunoscând doar două limbi: HTML, CSS și aspectul adaptiv al site-ului, puteți obține imediat un loc de muncă într-un studio web, ca editor html HTML sau asistent editor HTML.
Apoi, o scurtă trecere în revistă a căii prin care trece un începător modern și un webmaster continuu.
Limbajul de marcare HTML și limbajul de formatare CSS
Pentru a putea crea site-uri, trebuie să înveți două limbi web:
1. HTML este un limbaj de markup,
2. CSS este limba de formatare.
Limbile HTML și CSS, este de dorit să studiem împreună, mai degrabă decât separat.
HTML - limba de marcare folosită pentru a crea structura paginii unui site, determină ce parte a paginii va fi titlul, paragraful (paragraful), fotografia, linkul, butonul etc.
HTML este un limbaj de marcare.
CSS este un limbaj de formatare care atribuie diferitele proprietăți părților paginii care afectează: culoarea, fundalul, înălțimea, lățimea, alinierea, indentarea, granița, transparența, poziționarea și multe altele.
CSS este un limbaj de formatare.
Formatarea modifică aspectul.
Amenajarea site-ului: bloc, cauciuc, adaptabil
După ce ați studiat codurile HTML și CSS, puteți începe deja să creați site-uri web. au citit mai devreme despre aspect. Amplasarea modernă a site-urilor include utilizarea elementelor bloc DIV și lățimea lor "cauciuc" (în procente). Acum 2-3 ani, datorită îmbunătățirii browserelor, a devenit posibilă utilizarea unui aspect adaptiv.
Adaptarea include următoarele concepte:
De exemplu, site-ul Gabdrahimov.ru. a creat folosind aspectul adaptiv și dacă încercați să reduceți lățimea browserului, veți vedea cum treptat elementele de design vor dispărea, meniul de sus se va transforma de la orizontală la vertical și meniul din stânga va "coborî". Acest lucru este făcut pentru a vă facilita vizualizarea site-ului pe dispozitivele mobile.
Site-ul creat cu HTML și CSS poate fi foarte frumos și informativ, singurul lucru care nu va fi suficient în el este interactivitatea - interacțiunea cu utilizatorul.
BOM (model de document browser), structura obiectului este aceeași cu DOM, dar în loc de obiecte de documente HTML (etichete HTML), apar obiecte de browser: fereastra browserului, adresa URL a paginii, istoricul vizitelor, dimensiunea ecranului monitorului etc.
PHP, Yii, Symfony - server
PHP este un limbaj de programare a serverului. Yii este un cadru PHP.
Server de baze de date MySQL
MySQL este o bază de date relațională care conține diverse informații. O bază de date relațională este o bază de date compusă din tabele. Tabelele, la rândul lor, constau din coloane și rânduri. Linii constau din celule. Fiecare celulă are propriul tip de date.
După cum sa menționat mai sus, limba PHP manipulează fișierele de pe server și informațiile stocate în acestea. Pentru a simplifica procesul de manipulare a informațiilor, de obicei nu sunt fișierele utilizate, ci o bază de date. Cea mai populară astăzi este baza de date MySQL. Informațiile stocate în baza de date sunt mai structurate decât informațiile stocate în fișierele text obișnuite, deci este mai ușor de administrat.
Există, de asemenea, comenzi pentru sortarea și filtrarea datelor.
MySQL este o bază de date relațională.
Open Server - server web local (home)
Instalând un server web, puteți explora și câteva tehnologii simple de server:
1. .htaccess este un fișier special, prin care puteți da comenzi unui server web și puteți gestiona anumiți parametri ai site-ului.
2. Tehnologia SSI - server care vă permite să creați fișiere prin care să puteți modifica designul site-ului, toate pentru toate paginile (rareori folosite, dar utile pentru găzduirea gratuită unde nu există posibilitatea de a lucra cu PHP).
În acest moment, să începem să învățăm limba HTML.