..
Bu yazıda JSP (Java Server Pages) ve MySQL veritabanı, bir web sitesi için erişim istatistikleri yönetmek için basit bir sistem ile, nasıl oluşturulacağını göreceksiniz. Yani böyle bir varlık Bean geçmeden ancak doğrudan Web Server J2EE (Enterprise Edition) bağlamında tamamen çalışmaz gibi, Web konteyner doğrudan veritabanına erişmek için ne kadar bazı önemli işlemleri, bak.
Bizim uygulamaya sistem kullanıcıları online 'son erişim algılar ve bu örneğin, diğer raporlar çalıştırabilirsiniz sonra tüm ziyaretler, bir arşiv oluşturmak mümkün olacak, aylık, günlük ziyaretçi sayısını hesaplamak ve yıllık ve çok daha fazlası. Önemli şey, bir kere her ihtiyaç için raporlar oluşturabilirsiniz verilerin depolandığı, sitenin sayfalarına bir kullanıcı karakterize tüm önemli bilgileri takip etmektir.
İlk adım erişim istatistikleri, tarihsel gezi tüm tutan tablo yani veri depolamak için MySQL tablo oluşturmak için açık olduğunu.
Her erişim için, aslında, biz siteye erişirken istemci yaptığı HTTP isteği ile gönderilir önemli verileri saklamak için gidiyoruz.
Bu bilgiler:
DATABASE `Stat` CREATEBu, userlog arayacak SQL tablosu:
TABLE `Stat`. Userlog `` (CREATE `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, `Dil` varchar (300) default NULL, REFERER `` varchar (300) default NULL, Btree PRIMARY KEY (`IP`, `` TIME_ACCESS) KULLANMA ) ENGINE = InnoDB DEFAULT CHARSET = latin1;
Şimdi JSP uygulama oluşturmak için geliştirme ortamı hazırlamak gerekir.
MySql kullanmak için biz kütüphane projeye uygun ithal etmek zorunda.
NetBeans ve Eclipse, sadece proje üzerinde farenin sağ düğmesini seçin, ardından Özellikler'i tıklayın - Kütüphane - Add Library (Java Eclipse için yol oluşturun) ve MySQL JDBC sürücüsü seçin.
Kütüphane yoksa biz de indirebilirsiniz bu sayfayı .
Proje almayı tar ya da zip arşivi açın ve aynı prosedürü ancak JAR / Klasör Ekle seçerek JAR dosyası entegre gerekir.
| |
Java (Ders)
Java SUN de OOP programlama. 49 € düşük. |
| |
Javascript (Ders)
Istemci tarafı komut dosyası için kılavuz tamamlayın. En düşük € 39. |
| |
SQL ve Veritabanı (Ders)
Ilişkisel veritabanı oluşturma ve yönetme. En düşük € 39. |