Sunteți pe pagina 1din 24

Ministerul Educaţiei, Culturii și Cercetării al Republicii Moldova

Universitatea Tehnică a Moldovei


Departamentul Informatică și Ingineria Sistemelor

RAPORT
la
Practică în Producție

Tema: Forumul la achizitia reparatiei GSM.

A efectuat:
st. gr. IA-204 Maxim
Gushiuc

A verificat: Victoria Alexei


Lect.univ.
Chişinău - 2021

Cuprins
1.Introducere
Odată cu apariția tehnologiei Web, computerele
încep să fie folosite de segmente complet noi ale
populației lumii. Este posibil să se distingă două
grupuri cele mai caracteristice, situate la poli sociali
diferiți, care au fost implicați rapid în nouă
tehnologie, poate chiar din cauza dorinței lor. Pe de o
parte, ei erau reprezentanți ai grupurilor de elită ale
societății - șefii de organizații mari, președinți de
bănci, manageri de top, oficiali guvernamentali
influenți etc. Pe de altă parte, ei erau reprezentanți ai
celor mai largi straturi ale populației - gospodine,
pensionari, copii. Odată cu apariția tehnologiei Web,
computerele s-au transformat în față a două categorii
complet opuse de potențiali utilizători. Elită a fost
unită de o trăsătură datorită celei mai mari
responsabilități și a angajării aproape sută la sută
oamenii mari nu au folosit niciodată un computer, o
situație tipică a fost atunci când un secretar a lucrat
ca computer. La un moment dat, și-au dat seama că
computerul le poate fi util, că pot folosi în mod
eficient puținul timp care poate fi alocat pentru a
lucra cu un computer. Ei și-au dat seama brusc că
computerul nu este doar o jucărie la modă și scumpă,
ci un instrument pentru obținerea de informații
actualizate pentru afaceri. În același timp, nu au avut
nevoie să petreacă timp vizibil pentru a stăpâni
tehnologia de lucru cu un computer în comparație cu
cum a fost înainte. Gama de grupuri sociale care se
conectează la Internet și caută informații în WWW se
extinde constant datorită utilizătorilor care nu aparțin
categoriei de specialiști în domeniul tehnologiilor
informaționale. Aceștia sunt medici, constructori,
istorici, avocați, finanțatori, sportivi, călători, clerici,
artiști, scriitori, artiști. Lista continuă și continuă.
Oricine simte utilitatea și neînlocuirea rețelei pentru
activitățile sau hobbyurile lor profesionale se alătura
armatei uriașe de consumatori de informații de pe
"World Wide Web". Tehnologia Web a transformat
complet ideile noastre despre lucrul cu informația și
cu computerul în general. S-a dovedit că parametrii
tradiționali ai dezvoltării tehnologiei informatice ca
performanță, lățimea de bandă, capacitatea de stocare
nu au ținut cont de principalul "blocaj" al sistemului
interfață cu o persoană. Mecanismul învechit al
interacțiunii umane cu sistemul informațional a
împiedicat introducerea de noi tehnologii și a redus
beneficiile utilizării acestora. Numai atunci când
interfață dintre o persoană și un computer a fost
simplificată la naturaletețea percepției de câtre o
persoană obișnuită, a urmat o explozie fără precedent
de interes pentru posibilitățile tehnologiei
informatice. Odată cu dezvoltarea de hypertext
markup tehnologii de pe Internet, mai multe și mai
multe siteuri au început să apară, de care subiectul a
fost complet diferite de la siteuri de mari companii
care spun despre succesele companiei și eșecurile
sale, la siteurile de firmele mici, care oferă la rețeaua
birourilor lor în cadrul același oraș. Dezvoltarea
tehnologiilor Internet a fost un impuls pentru apariția
unei noi sucursale pe internet forumuri de Internet.
Au început să apară siteuri web și chiar portaluri
întregi pe care oameni din întreagă lume puteau să-și
ia rămas bun, să primească răspunsuri la orice
întrebări și chiar să încheie oferte de afaceri. Odată
cu dezvoltarea internetului, există tot mai multe idei
pentru organizarea interacțiunii utilizătorilor de
proiecte de internet specifice între ei. Este posibil să
actualizați sistemul existent al portalului siteului în
rețeaua socială, o resursă direcționată pentru clienții
cu o împărțire în grupuri, pagini de pornire, fluxuri
de știri și asociații bazate pe interesele lor.
Forumul privind repararea GSM a fost dezvoltat
deoarece această zonă este una dintre cele mai
dezvoltate până în prezent. Comunicarea celulară este
un tip de comunicații radio mobile bazate pe o rețea
celulară. Caracteristică cheie este că suprafață totală
de acoperire este împărțită în celule, definite de
zonele de acoperire ale stațiilor de bază individuale.
Celulele se suprapun parțial și formează împreună o
rețea. Pe o suprafață ideală plană și fără clădire, zona
de acoperire este un cerc, astfel încât rețeaua formată
din ele arată ca o fagure de miere cu celule
hexagonale faguri de miere. Rețeaua este formată din
transceivere distanțate care funcționează în același
interval de frecvență și echipamente de comutare care
vă permit să determinați locația curentă a abonaților
mobili și să asigurați continuitatea comunicării atunci
când mutați un abonat din zona de acoperire a unui
transceiver în zona de acoperire a altui. Principalele
componente ale unei rețele celulare sunt telefoanele
mobile și stațiile de bază. Stațiile de bază sunt de
obicei situate pe acoperișurile clădirilor și turnurilor.
Când este pornită, telefonul mobil ascultă transmisia,
găsind semnalul stației de bază. Telefonul trimite
apoi stației codul său unic de identificare. Telefonul
și stația mențin un contact radio constant, schimbând
periodic pachete. Telefonul poate comunica cu stația
prin protocol analogic (AMPS, NAMPS, NMT-450)
sau protocol digital (DAMPS, CDMA, GSM,
UMTS). Dacă telefonul iese din câmpul de acțiune al
stației de bază, acesta stabilește o conexiune cu alta.
Rețelele celulare ale diferiților operatori sunt
conectate între ele, precum și la rețeaua de telefonie
fixă. Acest lucru permite abonaților unui operator să
efectueze apeluri către abonații unui alt operator, de
la telefoane mobile la telefoane fixe și de la telefoane
fixe la telefoane mobile. Operatorii din diferite țări
pot încheia acorduri de roaming. Datorită unor astfel
de contracte, abonatul, în timp ce se află în
străinătate, poate efectua și primi apeluri prin rețeaua
altui.
Absolut fiecare forum are o ierarhie structurală. În
cele mai multe cazuri, schemă este după cum
urmează:
conferință , de obicei și afișează ceea ce înțelegem
atunci când spunem "forum", adică este un motor;
secțiunea combină mai multe forumuri într-un grup
bazat pe anumite caracteristici (de obicei
similitudinea subiectului);
un forum (care nu trebuie confundat cu o conferință)
este o unitate de secțiune care combină subforumuri
tematice;
subforumurile, la rândul lor, combină subiecte,
subforumurile sunt folosite pentru descărcarea
forumurilor și sunt necesare numai dacă există o
mulțime de ramuri tematice pe forum;
subiectele acoperă o problemă, mesajul principal
primul din subiect dezvăluie, de obicei, esența sa, iar
cele ulterioare discută deja direct problema;
Mesaj-Răspunsul unui membru al forumului
(utilizător) pe aceasta tema, opinia sa.

2.Formularea problemei de cercetare,


proiectare,elaborare
Folosind PHP + JavaScript a fost creat un forum,
care include: de înregistrare și autorizare a
utilizătorilor, o bază de date.
Atunci când creăm un forum, următoarea este
obligatoriu:
ușurință de administrare și adăugarea de elemente
noi;
crearea un design frumos fără dificultăți inutile;
conținut simplu, accesibil.
А fost selectat un design simplu, ceea ce necesită
forumul. Pași următori vor beneficia creșterea
vizitelor forumului:
este nevoie de a crea un subiect în fiecare dintre cele
trei sau patru secțiuni;
discuțiile sunt necesare pentru ca utilizătorii noi să
vadă activitatea pe forum;
alegerea subiecților care vor interesa cu siguranță
majoritatea publicului țintă e important;
mai mult decât atât, este nevoie de subiecte care nu
se vor epuiza în viitorul apropiat.
Publicul țintă al siteului sunt persoanele care au cel
puțin cunoștințe minime în domeniul reparației GSM.
De regulă, aceștia sunt oameni cu vârstă de la 25
peste 35 de ani, mai ales bărbați. Siteul este conceput
pentru a comunica cu alți utilizători și pentru a le
oferi posibilitatea de a partaja surse de informații.
Siteul ajută la comunicarea în principal amatorilor. În
timpul procesului de dezvoltare, a fost creat o tabela
“users” care stochează informații despre utilizător.
Structură:
“id” - ID unic utilizătorului
“username” - nume utilizătorului
“password”- parola utilizătorului
Întregul site este format din:
1) Pagina principală a siteului.
2) Pagina de înregistrare a utilizătorului nou
3) Autorizarea utilizătorului.
4) Pagina de schimbare parolei.
5) Schimbarea temei siteului neagră sau albă
La dezvoltarea siteului, a fost scrisă o bibliotecă de
funcții:
1) Conectarea la baza de date.
2) Ieșirea antetului site-ului.
3) Ieșirea subsolului site-ului.
4) Obținerea de date despre utilizătorul curent.
5) Obținerea de date despre utilizător prin ID-ul său
Sistemul de autentificare constă în înregistrarea și
autorizarea utilizătorilor.
Înregistrarea utilizătorului se află în modulul
/reg/index.php. Când deschideți acest modul,
browserul afișează 3 câmpuri: 2 câmpuri pentru
introducerea parolei utilizătorului și unul pentru
introducerea pseudonimului. Câmpurile de
introducere duplicate sunt necesare pentru a preveni
erorile accidentale la completarea datelor. După ce
utilizătorul intră și face clic pe butonul înregistrare,
este trimisă o solicitare POST, care introduce un
utilizător nou în tabel, ca răspuns, scriptul returnează
true dacă totul a avut succes și utilizătorul a fost
adăugat la baza de date. Utilizătorul este autorizat
folosind modulul /log/index.php, sau prin panoul care
este afișat în antetul siteului. Când utilizătorul este
autorizat, datele cu solicitarea POST sunt trimise și
se verifică corectitudinea datelor de conectare. Dacă
aceste date nu se potrivesc, atunci tipul de eroare este
transmis folosind GET. Dacă totul a avut succes și
utilizătorul s-a conectat, atunci este creată o sesiune
pentru el, în care există o variabilă id , în care este
stocat id unic utilizătorului, cookieurile sunt setate
sau suprascrise și apare o redirecționare către
pagină /profile/index.php.
3.Metode și tehnologii aplicate în proiectare
Pentru dezvoltarea siteului, a fost ales limbajul PHP.
un limbaj de programare de scripting de uz general,
care este intens utilizat pentru dezvoltarea de aplicații
web. În prezent, este susținut de marea majoritate a
furnizorilor de găzduire și este unul dintre cele mai
importante limbaje de programare utilizate pentru a
crea siteuri web dinamice. Avantajele sunt, de
asemenea, suficiente tradițional: limbajul PHP va
părea familiar programatorilor care lucrează în
diferite domenii. Multe construcții ale limbii sunt
împrumutate de la C (stilul de scriere este aproape
similar). Codul PHP este foarte similar cu cel găsit în
programele tipice C sau Pascal. Acest lucru reduce
semnificativ efortul inițial atunci când studiați PHP.
PHP este un limbaj care combină avantajele Perl și C
și vizează în mod special lucrul pe Internet, un limbaj
cu o sintaxă universală și clară, care va fi ușor de
înțeles pentru dezvoltătorii din C și Pascal.
Simplitate: PHP este un limbaj care poate fi
încorporat direct în codul html al paginilor, care, la
rândul său, va fi procesat corect de interpretul PHP.
Flexibilitate: deoarece PHP este un limbaj încorporat,
este extrem de flexibil în ceea ce privește nevoile
dezvoltatorului. Deși PHP este de obicei recomandat
în combinație cu HTML, este la fel de bine integrat
în JavaScript, XML și alte limbi. În plus, aplicațiile
PHP bine structurate sunt ușor de extins după cum
este necesar. Nici o dependență de browser. Se
rulează pe Apache. Deoarece toate serverele rulează
pe platforme diferite, PHP este în general un limbaj
independent de platformă și există pe platforme
precum Unix, Solaris, FreeBSD și Windows 95 și
versiuni ulterioare. Distribuție gratuită: PHP este
distribuit absolut gratuit și open source.

JavaScript a fost folosit pentru unele elemente.


JavaScript a fost dezvoltat prima dată de către firma
Netscape, cu numele de Live Script, un limbaj de
script care extinde capacitățile HTML, oferă o
alternativă parțială la utilizarea unui număr mare de
scripturi CGI pentru prelucrarea informaţiilor din
formulare și care adaugă dinamism în paginile web.
După lansarea limbajului Java, Netscape a început să
lucreze cu firma Sun, cu scopul de a crea un limbaj
de script cu o sintaxă și semantică asemănătoare cu a
limbajului Java, și din motive de marketing numele
noului limbaj de script a fost schimbat în
"JavaScript". JavaScript a apărut din nevoia ca logica
și inteligența să fie și pe partea de client, nu doar pe
partea de server. Dacă toată logica este pe partea de
server, întreaga prelucrare este făcută la server, chiar
și pentru lucruri simple, așa cum este validarea
datelor. Astfel, JavaScript îl inzestrează pe client și
face ca relația să fie un adevărat sistem client-server.
Limbajul HTML oferă autorilor de pagini Web o
anumită flexibilitate, dar statică. Documentele
HTML nu pot interacționa cu utilizătorul în alt mod
mai dinamic, decât pune la dispoziția acestuia
legături la alte resurse. Crearea de CGI-uri programe
care rulează pe serverul Web și care accepta
informații primite din pagina de web și returnează
cod HTML a dus la îmbogăţirea posibilităţilor de
lucru. Astfel, un pas important spre interactivizare a
fost realizat JavaScript, care permite inserarea în
paginile web a scripturilor care se executa în cadrul
paginii web, mai exact în cadrul browserului
utilizătorului, ușurând astfel și traficul dintre server și
client. De exemplu, într-o pagina pentru colectarea de
date de la utilizător se pot adăuga scripturi JavaScript
pentru a valida corectitudinea introducerii și apoi
pentru a trimite serverului doar date corecte spre
procesare. JavaScript conține o listă destul de amplă
de funcții și comenzi venite să ajute la operaţii
matematice, manipulări de şiruri, sunete, imagini,
obiecte și ferestre ale browserului, linkurile URL și
verificări de introduceri ale datelor în formulare.
Codul necesar acestor acțiuni poate fi inserat în
pagina web și executat pe calculatorul vizitatorului.
După lansarea sa, în decembrie 1995, JavaScript și-a
atras sprijinul principalilor distribuitori din domeniu,
cum sunt Apple, Borland, Informix, Oracle, Sybase,
HP sau IBM. S-a dezvoltat în continuare, obținând
recunoaștere majorității browserelor. Înțelegând
importanța scriptingului web, Microsoft s-a dorit sa
ofere suport și pentru JavaScript. Netscape a preferat
să acorde licența de tehnologie companiei Microsoft
în loc să o vândă, astfel Microsoft a analizat
JavaScript, și bazându-se pe documentația publică a
creat propria sa implementare, "Jscript", care este
recunoscută de Microsoft Internet Explorer. Jscript
1.0 este aproximativ compatibil cu JavaScript 1.1,
care este recunoscut de Netscape Navigator. Totuși,
versiunile ulterioare de JavaScript și diversele
diferențe specifice platformelor de operare au început
sa dea destule probleme programatorilor web și astfel
Netscape, Microsoft și alți distribuitori au fost de
acord sa predea limbajul unei organizații
internaționale de standardizare - ECMA această a
finalizat o specificație de limbaj, cunoscută ca
ECMAScript, recunoscută de toți distribuitorii. Deși
standardul ECMA este util, atat Netscape cât și
Microsoft au propriile lor implementări ale limbajului
și continuă să extindă limbajul dincolo de standardul
de baza. Pe lângă Jscript, Microsoft a introdus și un
concurent pentru JavaScript, numit VBScript, realizat
pentru a ușura pătrunderea pe web a programatorilor
VB. VBScript este un subset al limbajului Visual
Basic. Cu toate acestea JavaScript a devenit cunoscut
ca limbajul de scripting standard pentru web. În
general se consideră aspecte fundamentale ale
limbajului JavaScript pe care orice programator în
acest limbaj ar trebui să le cunoască :
JavaScript este un limbaj în totalitate interpretat -
codul scriptului va fi interpretat de browser înainte de
a fi executat.
JavaScript nu necesită compilări sau preprocesări, ci
rămane parte integranta a documentului HTML.
Dezavantajul acestui limbaj este că rularea durează
ceva mai mult deoarece comenzile JavaScript vor fi
citite de navigatorul Web și procesate atunci când
userul apelează la acele funcții (prin completare de
formulare, apăsare de butoane, etc).
Avantajul principal este faptul că putem mult mai
ușor să actualizăm codul sursă.
JavaScript este un limbaj flexibil - în aceasta privință
limbajul diferă radical de C++ sau Java.
În JavaScript putem declara o variabilă de un anumit
tip, sau putem lucra cu o variabilă deși nu-i
cunoaștem tipul specificat înainte de rulare.
MySQL este integrător de componente a platformelor
LAMP sau WAMP (Linux/Windows-Apache-
MySQL-PHP/Perl/Python). Popularitatea sa ca
aplicație web este strâns legată de cea a PHP valoare
care este adesea combinat cu MySQL și dinamic
Duoul Dinamic. În multe cărți de specialitate este
precizat faptul că MySQL este mult mai uşor de
dorițori să învață limba și folosit decât multe din
aplicaţiile de gestiune a bazelor de date, ca de
exemplu comanda de ieşire fiind una simplă și
evidentă: "exit" sau "quit". Pentru a administra bazele
de date MySQL se poate folosi model linii de
comanda su, prim descarcarea de pe internet, o
interfață grafică: MySQL Administrator si MySQL
Query Browser. Un alt instrument de management al
acestui baze de date este aplicația gratuită, scrisă în
PHP, phpMyAdmin. MySQL poate fi rulat pe mai
multe dintre platformele software existente: Aix,
FreeBSD, GNU/Linux, Mac OS X, NetBSD, Solaris,
SunOS, Windows 9x/NT/2000/XP/Vista. Un model
conceptual de date este o definiție unică a datelor
într-o singură întreprindere, fără o concentrare
specifică utilizătorului și independentă de
SGBD.Modelul conceptual satisface cel mai bine
nevoile designului bazei de cunoștințe și se bazează
pe o serie de principii de bază. Există două mari
domenii de concepte, ambele construite pe principiul
unui arbore ierarhic. Prima zonă este arborele tipului
de date, al doilea este arborele tipului de date. Un
arbore de tip descrie structura de date a unui arbore
de date, deci fără un arbore de tip, nu există o
integritate logică a arborelui de date.Constrângerile
de integritate sunt reguli care controlează baza de
date și componentele acesteia, relațiile coloană-tabel
și tabel-tabel și validarea datelor de intrare. Acestea
acoperă toate tranzacțiile către baza de date și sunt
întreținute automat de sistem. În tabelele create, vom
folosi următoarele tipuri de constrângeri de
integritate: Cheie primară identifică în mod unic
fiecare rând al tabelului. Valoarea din această
coloană sau dintr-un set ordonat de coloane nu poate
fi repetată în mai mult de un rând. Coloana cheie
primară este definită numai cu atributul NOT NULL.
Un tabel poate avea o singură cheie primară, care
poate fi definită pe una sau mai multe coloane.
Constrângerile cheie străine definesc și impun
relațiile dintre tabele. Constrângerile de referință
asigură că valorile din setul de coloane care sunt
definite în cheia străină iau aceleași valori care sunt
prezente în coloana cheie primară din tabelul de
referință. Stratul logic este o vedere abstractă a
datelor, unde datele sunt reprezentate așa cum arată
în lumea reală și pot fi numite așa cum se numește în
lumea reală. Obiectele model care sunt reprezentate
la nivel logic se numesc entități și atribute. Modelul
de date logice este universal și nu are nicio legătură
cu o implementare specifică a DBMS. Stratul fizic
depinde de SGBD specifice. Modelul fizic conține
informații despre toate obiectele bazei de date.
Modelul fizic depinde de implementarea specifică a
SGBD. ERWin oferă suport pentru normalizare, dar
nu conține algoritmi care convertesc automat modelul
de date de la o formă la alta. Normalizarea tabele de
baze de date este primul pas în proiectarea unei
structuri de baze de date relaționale. Strict vorbind,
desigur, nu Primul - mai întâi trebuie să decideți ce
vom stoca în baza de date, adică să decideți structura
câmpurilor, tipurile și dimensiunile acestora,
semnificația informațiilor stocate în ele. Teoria
normalizarii bazelor de date relaționale a fost
dezvoltată la sfârșitul anilor 70 ai secolului XX.
Potrivit acesteia, există șase forme normale, dintre
care cinci sunt așa numite: prima, a doua, a treia, a
patra, a cincea.
Am folosit variantele СSS standarte folosind metoda
substituției și am ajustat elementele de interfață
individuale astfel încât să se potrivească împreună.
CSS a apărut mult mai târziu decât HTML abia în
1997. Chiar dacă CSS funcționează cu HTML, nu
este HTML. Mai mult, CSS este un cod separat care
extinde capabilitățile HTML, permițându-vă să
înlocuiți etichetele HTML existente. Acest lucru se
datorează faptului că WWW a fost creat ca mijloc de
schimb de documente text, iar HTML a fost limba cu
care au fost create aceste documente. Pentru militări
și oameni de știință, principalul lucru a fost
conținutul documentului, nu designul acestuia. Prin
urmare, primele versiuni de HTML nu includeau nici
măcar instrumente pentru plasarea imaginilor grafice
pe paginile web, în special pentru formătarea
complexă a textului. Dar, de-a lungul timpului, alți
oameni au venit pe Internet și au cerut să "o facă
frumoasă". Acesta este modul în care au fost create
foi de stil în cascadă pentru a facilita activitatea
designerilor web. CSS1 și CSS2 sunt acceptate în
prezent. Nivelul al treilea CSS (CSS3) este încă în
curs de dezvoltare. Dar chiar și după lansare,
browserele vor începe să o susțină doar în câțiva ani.
Cea mai importantă diferență dintre CSS3 și
versiunile anterioare va fi grafică vectorială scalabilă.
Adică, toate avantajele graficii vectoriale vor fi acum
disponibile pe Internet. Dar chiar și foile de stil de
prim nivel (CSS1) oferă caracteristici uimitoare.
Unde este HTML cu formatarea sa primitivă?
Cascading style sheets (CSS) - cascading style sheets
(CSS) este un standard puternic bazat pe formatul de
text care definește reprezentarea datelor în browser.
Dacă formatul HTML oferă informații despre
compoziția documentului, atunci foile de stil vă spun
cum ar trebui să arate. În acest fel, foile de stil în
cascadă fac posibilă stocarea conținutului separat de
reprezentarea sa. Stilul include toate tipurile de
elemente de design: font, fundal, text, culori de
legătură, margini și locația obiectelor din pagină
acestea au fost concepute pentru a oferi un nivel mai
mare de control asupra plasării textului și graficii.
Foile de stil în cascadă oferă nivelul potrivit de
unitate de proiectare, organizare și control în timpul
dezvoltării unui nod care nu poate fi atins doar cu
HTML se presupune 3 tipuri de foi de stil -
încorporate, încorporate (interne) și legate (externe).
Ideea formatării documentelor HTML folosind CSS a
fost recomandată pentru prima dată de Consorțiul
W3C în 1996. Această recomandare, care a fost
actualizată în 1998, este încă folosită de dezvoltatorii
Web astăzi. Termenul "cascadă" înseamnă că diferite
stiluri pot fi utilizate în aceeași pagină HTML. Un
browser care acceptă foi de stil va urma ordinea lor
(ca într-o cascadă), interpretând informațiile despre
stil. Aceasta înseamnă că puteți utiliza toate cele trei
tipuri de stiluri, iar browserul va interpreta mai întâi
stilurile legate, apoi stilurile încorporate și, în final,
stilurile încorporate. Chiar dacă stilurile eșantion sunt
aplicate întregului nod, puteți gestiona aspecte
individuale ale paginilor cu stiluri încorporate și zone
individuale din aceste pagini cu stiluri încorporate.
Un alt aspect al cascadei este moștenirea. Moștenirea
înseamnă că, dacă nu se specifică altfel, un anumit
stil va fi moștenit de alte elemente ale paginii HTML.
De exemplu, dacă aplicați o anumită culoare de text
în eticheta <p>, toate etichetele din acel paragraf vor
moșteni acea culoare, dacă nu se specifică altfel.Este
convenabil să setați și să configurați proprietățile
stratului prin stiluri. Caracteristicile CSS extind gama
de delicii de design. Utilizarea foilor de stil vă
permite să obțineți un cod compact și eficient
folosind metode simple.
Stratul poate fi mutat, ascuns și afișat fără a reîncărca
întreaga pagină. Cu doar câteva instrucțiuni, puteți
crea diverse efecte, cum ar fi meniuri derulante,
sfaturi, elemente în mișcare și multe altele.
Adăugarea unor astfel de trucuri crește cantitatea de
cod, dar nu necesită reîncărcarea și actualizarea
documentului și are loc fără întârzieri inutile din
partea browserului. În plus, expresivitatea și
atractivitatea siteului sunt în mare măsură sporite prin
utilizarea unor astfel de tehnici cu straturi. Straturile
pot fi stivuite una peste alta, ceea ce face mai ușoară
plăsarea elementelor pe o pagină web și oferă mai
multe opțiuni de aspect. Straturile pot fi plasate în
fereastra browserului cu o precizie a pixelilor. Poziția
stratului este setată de două coordonate în raport cu
orice colț al ferestrei browserului, al elementului
părinte sau al documentului.Straturile sunt afișate
mai repede decât tabelele.Viteza mai mare este
obținută datorită codului compact și faptului că
conținutul stratului este afișat pe măsură ce se
încarcă. Cu toate acestea, acest lucru poate duce la
"salturi" de elemente de pagină pe măsură ce sunt
încărcate. Nu presupuneți că utilizarea straturilor este
un panaceu pentru toate relele. Din păcate,
standardele pentru lucrul cu straturi nu sunt încă pe
deplin stabilite, iar browserele implementează
anumite caracteristici în mod diferit. Din această
cauză, principală dificultate a straturilor de aspect
este crearea unui cod universal care să funcționeze în
mod egal și fără erori în diferite browsere ("cross-
browser"). Trebuie să ne aprofundăm în subtilitățile
comportamentului browserului atunci când folosim
diverse elemente de stil.
4.Rezultate proiectării
5. Concluzii și viitorul proiectului
Proiectul trebuie sa fie finalizat atât în backend, cît și
în frontend, are o acoperire mai mare ca rețea socială.
Am rezolvat următoarele probleme particulare:
- familiarizarea cu tehnologiile moderne de Internet
și utilizarea acestora în dezvoltarea lor;
- concepțele și programele de bază ale Dreamweaver,
utilizate pentru dezvoltarea și crearea de siteuri;
- familiarizarea cu metodele și metodele de
prezentare a diferitelor tipuri de informații (texte și
imagini;
- familiarizarea cu regulile de bază și recomandările
pentru dezvoltarea și crearea de siteuri și respectarea
strictă a acestora în practica lor;
- definirea structurii paginilor;
- furnizarea unei strategii pas cu pas pentru
dezvoltarea unui site web.
6. Surse bibliografice
https://ro.wikipedia.org/wiki/MySQL[data ultimei
solicitarii 27 octombrie 2021]
https://web.ceiti.md/lesson.php?id=16

S-ar putea să vă placă și