Web Siteler İçin Logsign da Log Tutma (Windows)

İhtiyaca binaen geliştirilmiş sayfamızın loglarını tutmak için düşünürken elimizde olan Logsign ile entegre edelim bari program boş kalmasın dedik. Biraz uğraştırdıysa da becerebildik. Windows tarafında web sayfalarımızın içine log tutmak için bir ufak fonksiyon ekledim. function logtut($uname,$telno1) { /* date_default_timezone_set(‘Europe/Istanbul’);$saat=date(“h:i:sa”);$gun=date(“d/m/Y”);*/ if (!empty($_SERVER[‘HTTP_CLIENT_IP’])) {$ip = $_SERVER[‘HTTP_CLIENT_IP’]; } elseif (!empty($_SERVER[‘HTTP_X_FORWARDED_FOR’])) {$ip =_SERVER[‘HTTP_X_FORWARDED_FOR’]; } else {$ip = $_SERVER[‘REMOTE_ADDR’];}… Okumaya devam et Web Siteler İçin Logsign da Log Tutma (Windows)

UBUNTU WEB SERVERDA ÖNBELLEK KULLANIMI

Sitenizin daha hızlı çalışabilmesi için tarayıcıların önbellekleme özellikleri kullanılması gerekebilir. Bunun örneğini ubuntu da kurulu sitemiz için aşağıdaki gibi gerçekleştirebiliriz. a2enmod expires a2enmod headers service apache2 restart komutlarıyla geçerlilik ve başlık modları aktifleştirildi ve apache yeni özellikleri için yeniden başlatıldı. Daha sonra sitemizin kök dizinin deki .htaccess dosyasını yönetici yetkisiyle açarak bazı değişiklikler yapmamız gerekmekte.… Okumaya devam et UBUNTU WEB SERVERDA ÖNBELLEK KULLANIMI

UBUNTU WEB SERVERDA JPEG ve PNG OPTİMİZASYONU

Web sayfasındaki jpeg dosyalarının sitenin daha stabil çalışması açısından optimize edilmesi önem arzedebilir. Bu iş için  jpegoptim uygulaması kullanılabilir. apt-get install jpegoptim komutu ile uygulama yüklenebilir. daha sonra basit kullanımıyla aşağıdaki şekilde jpg dosyasının sıkıştırılması sağlanabilir. jpegoptim file.jpg Çoklu kullanımlar için for i in one.jpg two.jpg foo.jpg;do jpegoptim “$i”; done komutu ile belirli görselleri topluca… Okumaya devam et UBUNTU WEB SERVERDA JPEG ve PNG OPTİMİZASYONU

Ubuntu da web serverda gzip (Sıkıştırma) Ayarlama

Apache web sunucu için gzip sıkıştırma işlemi web sitesinin hızına direk etkili faktörlerden biri. mod_deflate modulu işe bu sıkıştırma işlemini yapmamız mümkün. Öncelikle; a2enmod deflate ile modulun yüklenmesi sağlanıyor. Eğer istenirse apache2ctl -t -D DUMP_MODULES komutu ile de sunucunuzda yüklü olan modulleri listeleyebilirsiniz. Daha sonra sudo nano /etc/apache2/mods-available/deflate.conf  dosyasını açıyoruz ve alt kısmına aşağıdaki kodları ekliyoruz. SetOutputFilter… Okumaya devam et Ubuntu da web serverda gzip (Sıkıştırma) Ayarlama

Kısa Kısa : LAMP kurulum kodları

Centos için; sudo yum install httpd sudo service httpd start sudo yum install mysql mysql-server mysql-libs sudo /usr/bin/mysql_secure_installation sudo yum install php php-mysql php-common php-develope sudo yum install phpMyAdmin Ubuntu için; sudo apt-get install apache2 sudo apt-get install mysql-server-5.5 sudo apt-get install php5 php5-mysql sudo apt-get install phpMyAdmin bunlardan sonra sudo nano /etc/apache2/apache2.conf Komutunu çalıştırarak apache web… Okumaya devam et Kısa Kısa : LAMP kurulum kodları