Webmaster Forumu

Geri git   Webmaster Forumu > Webmaster Kaynak Eğitim Tanıtım Hizmet > İnternet Programlama ve Kodlama > PHP

PHP PHP & PHP Hızlandırıcılar

Cevapla
 
LinkBack Seçenekler Stil
  #1 (permalink)   iTrader 
Alt 2007-04-21, 17:34
iyinet - ait Kullanıcı Resmi (Avatar)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.470
Blog Entries: 2
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
Standart PHP yi nasıl hızlandırırım?

PHP yi turbo moduna almaya hazirmisiniz?

Yazmaya basliyorum, PHP konusunda tecrubeli arkadaslari da bu baslik altina ekleme yapmaya davet ediyorum.

İlgili makaleler:

eAccelerator kurulumu - http://forum.iyinet.com/php/78143-ea...dora-core.html
xcache kurulumu - http://forum.iyinet.com/php/78137-xc...landirici.html
memcached kurulumu - http://forum.iyinet.com/php/78093-me...ysql-icin.html
memcached ile kendi PHP kodunuzu hızlandırmak - http://forum.iyinet.com/php/80911-me...landirmak.html
__________________
Forum Reklam Site Reklam

Konu iyinet tarafından (2008-01-18 Saat 22:53 ) değiştirilmiştir..
Alıntı ile Cevapla

  #2 (permalink)   iTrader 
Alt 2007-04-21, 17:40
iyinet - ait Kullanıcı Resmi (Avatar)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.470
Blog Entries: 2
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
Standart PHP den once Apache ayarlari

httpd.conf icinde optimal konfigurasyon degerleri:

Konfigurasyon degiskenlerini httpd.conf icinde bulup asagidaki sekilde degistirebilirsiniz. Bu sekilde alt alta yazip eklemeyin!


StartServers 8
MinSpareServers 1
MaxSpareServers 3
MaxClients 200
MaxRequestsPerChild 1000
UseCanonicalName Off
HostnameLookups Off
ServerSignature Off
DirectoryIndex index.html index.php


Cok yogun siteler/serverlar icin ek olarak

KeepAlive Off


.
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

  #3 (permalink)   iTrader 
Alt 2007-04-21, 17:57
Member
 
Üyelik tarihi: Feb 2007
Mesajlar: 205
Tecrübe Puanı: 0
iTrader: %0/0
Mepring is an unknown quantity at this point
Standart

StartServers 8
MinSpareServers 5
MaxSpareServers 20
MaxClients 450
MaxRequestsPerChild 1000
UseCanonicalName Off
HostnameLookups Off
ServerSignature Off
DirectoryIndex DirectoryIndex index.html index.htm index.shtml index.php index.php4 index.php3 index.phtml index.cgi

Benimki bu şekilde bir sorun verirmi peki
Alıntı ile Cevapla

  #4 (permalink)   iTrader 
Alt 2007-04-21, 17:58
AkrepList - ait Kullanıcı Resmi (Avatar)
Platinum Member
 
Üyelik tarihi: Feb 2003
Nerden: Bursa Ankara
Mesajlar: 2.551
Tecrübe Puanı: 7
iTrader: %100/2
AkrepList is on a distinguished road
Standart

en önemlisi de php yi windows da değil unix, linux türevlerinde kullanmaktır.
Alıntı ile Cevapla

  #5 (permalink)   iTrader 
Alt 2007-04-21, 18:00
iyinet - ait Kullanıcı Resmi (Avatar)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.470
Blog Entries: 2
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
Standart

Alıntı:
Mepring´isimli üyeden Alıntı Mesajı göster
StartServers 8
MinSpareServers 5
MaxSpareServers 20
MaxClients 450
MaxRequestsPerChild 1000
UseCanonicalName Off
HostnameLookups Off
ServerSignature Off
DirectoryIndex DirectoryIndex index.html index.htm index.shtml index.php index.php4 index.php3 index.phtml index.cgi

Benimki bu şekilde bir sorun verirmi peki
Vermez. Gayet iyi.
Server cok yogun ise asagidakini ekleyebilirsin:

KeepAlive Off
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

  #6 (permalink)   iTrader 
Alt 2007-04-21, 18:08
iyinet - ait Kullanıcı Resmi (Avatar)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.470
Blog Entries: 2
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
Standart Sira php.ini de

Bu bolumde global variables vb... PHP de guvenlik konusuna deginmeyecegim.

php.ini
----------------------

expose_php = Off
register_globals = Off
register_long_arrays = Off
output_buffering = 4096
register_argc_argv = Off
magic_quotes_gpc = Off
variables_order = "GPCS"
session.save_path = "/dev/shm"
session.auto_start = 0
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

  #7 (permalink)   iTrader 
Alt 2007-04-21, 18:14
iyinet - ait Kullanıcı Resmi (Avatar)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.470
Blog Entries: 2
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
Standart eaccelerator kurulumu

http://eaccelerator.net/ adresinden eaccelerator un son versiyonunu indirin.

Bu yaziyi yazdigim sirada son versiyon 0.9.5
http://bart.eaccelerator.net/source/0.9.5/

Shell erisiminiz var ise: (Kaynak http://eaccelerator.net/wiki/InstallFromSource )

wget http://bart.eaccelerator.net/source/...-0.9.5.tar.bz2
bunzip2 eaccelerator-0.9.5.tar.bz2
tar vxzf eaccelerator-0.9.5.tar
cd eaccelerator-0.9.5
export PHP_PREFIX="/usr/local"
$PHP_PREFIX/bin/phpize
./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
make clean
make distclean
./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
make
make install
mkdir /tmp/eaccelerator
chmod 0777 /tmp/eaccelerator


eaccelerator u kurmanizin ardindan php.ini de asagidaki ayarlari yapmaniz gerekiyor. php.ini nin en sonuna asagidaki satirlari ekleyin.

php.ini
----------------------

zend_extension="/usr/local/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="6"

"/usr/local/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so"
Kirmizi ile yazan bu bolume eaccelerator i derlediginizde cikan dizin adini yazin, her yeni versiyonda bu degisir.

Bu islemin ardindan apache yi yeniden baslatin.

Alıntı:
service httpd restart
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

  #8 (permalink)   iTrader 
Alt 2007-04-21, 21:48
WoLeRiNe - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Oct 2004
Nerden: IstanbuL
Mesajlar: 701
Tecrübe Puanı: 3
iTrader: %0/0
WoLeRiNe is on a distinguished road
Standart

Merhabalar. eaccelerator 0.9.4 sürümü sunucumda kurulu.
Yeni versiyonuna nasıl geçebilirim. Update imkanı var mı yoksa yeniden mi kurmam gerekiyor?
__________________
http://www.knightonlinearea.net
Alıntı ile Cevapla

  #9 (permalink)   iTrader 
Alt 2007-04-21, 22:09
mami
 
Üyelik tarihi: Sep 2006
Nerden: dreamcity
Mesajlar: 4.308
Blog Entries: 3
Tecrübe Puanı: 0
iTrader: %100/18
Mywedding is just really niceMywedding is just really niceMywedding is just really niceMywedding is just really nice
Standart

Alıntı:
iyinet´isimli üyeden Alıntı Mesajı göster
Bu bolumde global variables vb... PHP de guvenlik konusuna deginmeyecegim.

php.ini
----------------------

expose_php = Off
register_globals = Off
register_long_arrays = Off
output_buffering = 4096
register_argc_argv = Off
magic_quotes_gpc = Off
variables_order = "GPCS"
session.save_path = "/dev/shm"
session.auto_start = 0
iyinet benimkinde şu değişik

*session.save_path = /var/lib/php/session

bide "register_long_arrays" yok
Alıntı ile Cevapla

  #10 (permalink)   iTrader 
Alt 2007-04-21, 22:32
iyinet - ait Kullanıcı Resmi (Avatar)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.470
Blog Entries: 2
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
Standart

Alıntı:
WoLeRiNe´isimli üyeden Alıntı Mesajı göster
Merhabalar. eaccelerator 0.9.4 sürümü sunucumda kurulu.
Yeni versiyonuna nasıl geçebilirim. Update imkanı var mı yoksa yeniden mi kurmam gerekiyor?
indirip yeniden kur.
Yukarida anlattigim gibi.
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

Cevapla

Seçenekler
Stil


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Bir Hosting Sitesi Nasıl Olmalı ? Güvenilmez Siteler kendilerini nasıl ele verirler ? Aforizmalar Web Hosting Kurulum Donanım Yazılım 40 2008-07-08 20:54
Fake Pr Nedir? Nasıl Yapılır? Nasıl Anlaşılır? selim61 Google PR Link Değişimi 14 2008-04-24 10:27
Su reziilige bakın nasıl korkuyorlar nasıl kuyruk acılar var biz TURKLERDEN gorun gunesbjk Webmaster Genel Konular 47 2006-07-31 10:20
Bu Nasıl Saldırıdır Nasıl Önlem Alırım Usandım Ya maniax Güvenlik 17 2006-06-15 09:59


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 03:45 .


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0

Firefox