eAccelerator ve control.php

irfaN | PHP, Symfony, İpuçları | Friday, December 18th, 2009

Burada anlattığım yöntem ve bash script ile eAccelerator kurmuşsanız scripti çalıştırdığınız dizinde eaccelerator-0.9.5.3 isminde bir klasör oluşacaktır.
Bu klasörün içerisinde bulacağınız control.php dosyası bize temel anlamda eAccelerator’ı yönetme imkanı veriyor.
Yazinin devami var..

WHM-cPanel Sunucularda Symfony İçin PHP ve eAccelerator

irfaN | Bash, PHP, Pear, Symfony, İpuçları | Sunday, December 13th, 2009

Var olan sisteminizin yükünü düşürmek istiyorsanız eAccelerator en iyi yöntem diyebilirim. eAccelerator derlenen PHP dosyalarını cache dizinde tutup, tekrar aynı dosyalara istek geldiğinde kodları yeniden derlemek yerine, bu dizindeki derlenmiş kodları httpd ye gönderir.

Yeni bir sisteme başlayacaksanız ve yeterli miktarda ram e ve server a para harcayabiliyorsanız memcached kullanılabilir. Memcached için özetle dağıtık önbellek sistemi diyebiliriz (Distributed Memory Caching System). Memcached’in diğer bir dezavantajı da işin yükünü programcıya bırakmasıdır. Memcached detaylı bir konu olduğu için (WordPress stats eklentisi bile var) daha sonraya bırakıp işimize dönelim.

PHP ile birlikte eAccelerator derlemek için bazı parametreler girmeniz gerekiyor. WHM/cPanel sunucularda bu imkanımız var gibi görünsede CentOS 5.4 üzerinde işe yaramıyor.

Yazinin devami var..

Pear Symfony Update

irfaN | PHP, Pear, Symfony, İpuçları | Sunday, December 13th, 2009

Symfony 1.2.8 kullanıyordum, güncellemek için pear uninstall symfony/symfony-1.2 ile kaldırdıktan sonra 1.4.1 i kurayım dedim.

1
2
3
4
$ pear channel-discover pear.symfony-project.com
Channel "pear.symfony-project.com" is already initialized
$ pear install symfony/symfony-1.4.1
Failed to download symfony/symfony, version "1.4.1", latest release is version 1.3.0BETA1, stability "beta", use "channel://pear.symfony-project.com/symfony-1.3.0BETA1" to install

Himm bir terslik var bu işte

Yazinin devami var..

MacOSX + MAMP + Symfony Development Ortamı Hazırlamak

irfaN | MySQL, PHP, Symfony, İpuçları | Monday, July 27th, 2009

Bir çok yerde benzeri kurulumlar anlatılıyor. Ben en basit şekilde, sisteminize dokunmadan kurulumu yazmaya çalışacam.

Bu sayfa hazırlanırken ki mevcut versionlar:
Mac OS X : 10.5.7
Mamp : 1.7.2 (ve içerisinde gelen php pear apache mysql versionları)
Symfony : 1.2.8

Yazinin devami var..

Cekirdek; WordPress | Gorsel; Roy Tanck | Ev Sponsoru - Hosting degil! bildigin ev - ; SnefeRu