..
I denne artikkelen vil vi se hvordan å lage, med JSP (Java Server Pages) og en MySQL database, et enkelt system for å administrere tilgang statistikk for et nettsted. Så se på noen viktige operasjoner, som for eksempel hvordan du får tilgang til databasen direkte fra Internett beholderen, da det ikke fungerer helt i sammenheng med J2EE (Enterprise Edition), men direkte fra webserveren uten å gå gjennom Entity Bean.
Systemet vi iverksette vil være i stand til å oppdage brukere online, den "siste tilgang og skape et arkiv over alle besøk, der etterpå kan du kjøre andre rapporter, som for eksempel beregne antall besøkende daglig, månedlig og årlige og mye mer. Det viktigste er å holde orden på all viktig informasjon som karakteriserer en bruker tilgang til sider på nettstedet, når lagret data vi kan bygge rapporter for alle behov.
Det første trinnet er selvsagt å skape MySQL tabell for å lagre data for tilgang til statistikk, dvs. den tabellen som inneholder alle de historiske sightseeing.
For hver tilgang, faktisk, vi kommer til å lagre viktige data som sendes via HTTP-forespørsel som kunden gjør når tilgang til nettstedet.
Denne informasjonen er:
CREATE DATABASE `stat`Dette er SQL-tabellen som vi vil kalle userlog:
CREATE TABLE `stat`. Userlog `` ( `IP` varchar (19) NOT NULL, TIME_ACCESS `` VARCHAR (100) NOT NULL default 0000-00-00 00:00:00 ', Sysop `` VARCHAR (300) default NULL, USER_AGENT `` VARCHAR (300) default NULL, `Språk` varchar (300) default NULL, Referer `` VARCHAR (300) default NULL, BTREE MED PRIMARY KEY (`IP`, `` TIME_ACCESS) ) ENGINE = Uskyldig DEFAULT CHARSET = latin1;
Nå må vi forberede våre utviklingsmiljø for å opprette JSP søknaden.
For å bruke MySql må vi importere biblioteket passer inn i prosjektet.
NetBeans eller Eclipse, velger du bare høyre museknapp på prosjektet, klikk deretter på Egenskaper - Bibliotek - Legg Library (Java Build Sti for Eclipse) og velg MySQL JDBC Driver.
Hvis biblioteket ikke er tilstede vi kan laste ned på denne siden .
Slik importerer prosjektet må pakke ut tjære eller zip arkiv og integrere JAR fil med samme framgangsmåte, men velge Legg JAR / mappe.
| |
CSS (Course)
Web Design og tilgjengelighet i henhold til W3C CSS og XHTML. Starter fra 29 €. |
| |
Javascript (Course)
Komplett guide til klient-side scripting. Fra € 39. |
| |
PHP (Course)
Full kurs for å lage dynamiske nettsider. Fra 49 €. |