Agentie Imobiliara. Aplicatie Web cu Implementare In Php Si Mysql
CUPRINS
INTRODUCERE
Sa scriu ceva istoric despre agentiile imobiliare. Cand a aprut prima agentie imobiliara online.
Lucrarea de față are rolul de a ajuta persoanel
Am ales Aplicația Web – Agenția Imobiliară cu scopul de a pune în practică tehnologiile studiate.
Agenția imobiliară vine în ajutorul persoanelor care doresc să achiziționeze un apartament. Aceasta facilitând cautarea apartamentului dorit.
Principalele funcționalități ale aplicației sunt:
În primul capitol am abordat aspectele teoretice și anume tehnologiile folosite la realizarea aplicației Web prezentând pe scurt aceste tehnlogii.
În al doilea capitol am am prezentat aplicația WEB.
TEHNOLOGII UTILIZATE
HTML
HTML vine de la HyperText Markup Language, “adica Limbajul de Marcare a Hipertextului.”
“HTML este un fișier care conține text îmbogățit. Cum ar fi: text obișnuit, imagini, link-uri și etichete pentru formatarea acestora. Fișierele care conțin hipertext au extensia .html sau .htm.”
Introducere in HTML
HTML este un limbaj de bază pentru paginile Web cu ajutorul căruia se creează interfața paginii Web. Pagina Web poate conține: text, poze, link-uri spre alte pagini web și pot fi vizualizate prin intermediul unui browser. Câteva exemple de browsere sunt: Google Chrome, Mozzila Firefox, Opera, Apple Safari. Mai multe pagini Web legate între ele formează o aplicație Web.
Crearea unei pagini în HTML
Pentru realizarea unei pagini Web in HTML nu este necesar un mediu de dezvoltare. Crearea și editarea putându-se face într-un simplu editor de texte.
Pași pentru crearea unui document HTML:
editarea unui fișier HTML se poate face folosind un simplu editor de texte ca Notepad, Notepad++ sau un editor de texte mai complex ca: Sublime Text;
după editare, fișierul HTML, se salvează cu numele dorit la care se adaugă extensia .html.
Conținutul unui simplu fișier HTML
Există cateva etichete care stau la baza realizării unei pagini HTML. De obicei acestea sunt folosite în pereche, <”nume”> pentru a marca începutul blocului și </”nume”> pentru a marca sfârșitul blocului.
Etichetele <html>…</html> se folosesc pentru a marca începutul și sfârșitul fișierului HTML. Principalele etichete care se găsesc între acestea sunt:
<head>…</head> între care sunt inserate etichetele <title>…</title> care conțin titlul documetului HTML. În interiorul etichetelor <title>…</title> se poate scrie orice text, totuși este de preferat ca textul să fie reprezentativ pentru pagina Web și să nu fie prea lung.
<body>…</body> între aceste etichete se întroduce ceea ce dorim să afișeze pagina Web.
Figura 2.1.3-1
Etichete HTML
<H1>
<p>
F
CSS
CSS (Cascading Style Sheets) ajută la stilizarea elementelor conținute într-o pagină HTML. Stilizarea presupune modificarea fontului, culori, așezarea în pagină a unui element sau a mai multor elemente.
Limbajul CSS este de trei tipuri:
inline
embedded
externe
CSS – inline
Stilul CSS de tipul inline (Figura 2.2.1-1) sunt plasate în interiorul etichetei, imediat dupa numele acesteia. Sintaxa este de forma: style=”proprietate:valoare”.
Stilul CSS de tipul inline au cea mai mare prioritate în comparație cu embedded și extern.
Figura 2.2.1-2
CSS – embedded
Stilul CSS de tip embedded (Figura 2.2.2-1) sunt plasate în secțiunea <head>…</head> și au următoarea sintaxa:
“<style type=”text/css”>
obiect_css {
proprietate:valoare;
}
</style>”
Figure 2.2.2-3
CSS – extern
Stilurile CSS de tip extern nu se găsesc în același fișier HTML, cum se întâlnește la stilul inline și embedded. Acestea fiind plasate într-un fișier extern. Fișier care are extensia “.css”.
Folosirea fișierului extern este cea mai bună metodă dintre cele menționate deoarece un fișier CSS poate fi utilizat pentru mai multe fișiere HTML.
Fișierul CSS se este inclus în fișierul HTML punând următorul link în head:
<link rel=”stylesheet” type=”text/css” href=”nume_fișier.css”>
Figura 2.2.3-4
Id si clasa
Sa scriu despre scriu cele mai importante etichete CSS
PHP
Istoric
În 1994 Rasmus Lerdorf a creat un script pentru a ține evidența vizitatorilor CV-ului personal, care se găsea publicat pe Internet. Atunci, acesta i-a dat denumirea de ”Personal Home Page (pagină de bază personală)”. Ulterior, acest script, fiind cu mult îmbunătățit și folosit pentru diferite aplicații a luat denumirea de “PHP: Hypertext Preprocessor (preprocesor de hipertext)”.
Introducere
“HTML este un limbaj de redactare a scripturilor și nu un limbaj de programare. Aceasta înseamnă că PHP este conceput să efectueze o anumită operație numai după producerea unui eveniment – de exemplu când un utilizator trimite un formular sau se deplasează la un URL(localizator uniform de resurse – echivalentul, în limbaj tehnicist, al unei adrese Web)”.
PHP este inserat în limbajul HTML. PHP-ul prelucrând datele înainte de a le transforma în format HTML.
PHP este un limbaj orientat pe server. În momentul accesării unui site Web Furnizorii de servicii Internet, denumiți și ISP (Internet Service Provider), trimit cererea serverului în care este găzduit site-ul accesat. Serverul prelucrează scriptul PHP și execută operațiile din acesta, indicând serverului să trimită datele în format HTML.
Figure 2.3.2-5
MySQL
PREZENTAREA APLICAȚIEI
Baza de date
Useri
Afisarea apartamentelor
Moduri de cautare a apartamentelor
HTML (ce am facut in html)
CSS (ce am facut in CSS)
PHP (ce am facut in php)
MySql
Baza de date
Tabelele
CONCLUZII / Posibilitați de extindere
BIBLIOGRAFIE
Larry Ullman, PHP pentru World Wide Web în imagini, Editura Teora, București, 2004.
Larry Ullman, PHP și MySQL pentru site-uri web dinamice, Editura Teora, București, 2006.
Teodoru Gugoiu, HTML prin exemple, Editura Teora, București, 2000.
Wikipedia, HyperText Markup Language, https://ro.wikipedia.org/wiki/HyperText_Markup_Language
***, HTML – cuprins, http://www.marplo.net/html/
***, CSS – Cascading Style Sheets, http://www.marplo.net/curs_css/
Pentru cele de pe net se precizeaya autori, titlul lucrari, adresa de pe net. Pentur carti autori, titlul, editura, locul aparitiei, anul
Copyright Notice
© Licențiada.org respectă drepturile de proprietate intelectuală și așteaptă ca toți utilizatorii să facă același lucru. Dacă consideri că un conținut de pe site încalcă drepturile tale de autor, te rugăm să trimiți o notificare DMCA.
Acest articol: Agentie Imobiliara. Aplicatie Web cu Implementare In Php Si Mysql (ID: 149362)
Dacă considerați că acest conținut vă încalcă drepturile de autor, vă rugăm să depuneți o cerere pe pagina noastră Copyright Takedown.
