- Katılım
- 2 Mar 2015
- Konular
- 59,189
- Mesajlar
- 88,441
- Çözüm
- 109
- Online süresi
- 4mo 16d
- Reaksiyon Skoru
- 14,280
- Altın Konu
- 2,398
- TM Yaşı
- 11 Yıl 3 Ay 7 Gün
- Başarım Puanı
- 1,051
- MmoLira
- 695,092
- DevLira
- 234
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
PEAR, PHP Extension and Application Repository'nin kısaltmasıdır. PHP paketleri veya uzantılarının bir deposudur. Bu uzantılardan herhangi birini PEAR'dan kodunuza özgürce dahil edebilirsiniz. PEAR projesi 1999'da Stig S. Bakken tarafından kurulmuştur.
PHP'nin XAMPP gibi önceden derlenmiş dağıtımlarının çoğu zaten PEAR ile birlikte gelir. Aksi takdirde,
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
adresinden go-pear.phar dosyasını indirip çalıştırarak PEAR'ı yükleyebilirsiniz.php go-pear.phar
Kurulumu başlatmak için Windows Komut İstemi'ne tıklayın.
Kurulum adımlarına verdiğiniz yanıtlara göre PEAR Paket Yöneticisi kurulum sırasında belirtilen yola kurulacaktır.
Daha sonra bu kurulum yolunu PATH ortamınıza ekleyebilirsiniz. Bunu ya elle yapın (Başlat > Denetim Masası > Sistem > Ortam) ya da PHP kaynak dizininde bulunan yeni oluşturulmuş PEAR_ENV.reg dosyasını çalıştırın (çift tıklayın).
Artık şu komutu çalıştırarak PEAR Paket Yöneticisine erişebilirsiniz:
C:\xampp\php>pear
Windows Komut İsteminde PEAR komutlarının listesini aşağıdaki gibi alacaksınız:
C:\xampp\php>pear
Commands:
build Build an Extension From C Source
bundle Unpacks a Pecl Package
channel-add Add a Channel
channel-alias Specify an alias to a channel name
channel-delete Remove a Channel From the List
channel-discover Initialize a Channel from its server
channel-info Retrieve Information on a Channel
channel-login Connects and authenticates to remote channel server
channel-logout Logs out from the remote channel server
channel-update Update an Existing Channel
clear-cache Clear Web Services Cache
config-create Create a Default configuration file
config-get Show One Setting
config-help Show Information About Setting
config-set Change Setting
config-show Show All Settings
convert Convert a package.xml 1.0 to package.xml 2.0 format
cvsdiff Run a "cvs diff" for all files in a package
cvstag Set CVS Release Tag
download Download Package
download-all Downloads each available package from the default channel
info Display information about a package
install Install Package
list List Installed Packages In The Default Channel
list-all List All Packages
list-channels List Available Channels
list-files List Files In Installed Package
list-upgrades List Available Upgrades
login Connects and authenticates to remote server [Deprecated in favor of channel-login]
logout Logs out from the remote server [Deprecated in favor of channel-logout]
makerpm Builds an RPM spec file from a PEAR package
package Build Package
package-dependencies Show package dependencies
package-validate Validate Package Consistency
pickle Build PECL Package
remote-info Information About Remote Packages
remote-list List Remote Packages
run-scripts Run Post-Install Scripts bundled with a package
run-tests Run Regression Tests
search Search remote package database
shell-test Shell Script Test
sign Sign a package distribution file
svntag Set SVN Release Tag
uninstall Un-install Package
update-channels Update the Channel List
upgrade Upgrade Package
upgrade-all Upgrade All Packages [Deprecated in favor of calling upgrade with no parameters]
Paketleri PEAR ile kurmak çok kolaydır. Paketleri bulmanın bir yolu, resmi PEAR sitesini
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
kullanmak ve ardından çalıştırmaktır.pear install <package-name>
Bir sonraki adım, kodunuzda PEAR paketini kullanmaktır. Bunu yapmak için, paketin ana PHP betiğini include, require, include_once veya require_once ifadeleriyle programınıza dahil etmelisiniz.
PHP:
<?php
include "PEARPACKAGE.php";
. . . . .
// rest of the code
. . . . .
?>
Composer adlı daha yeni bir PHP paket yöneticisi, bir PHP projesi için paketleri yönetmek için kullanılabilen bir alternatiftir. Composer ayrıca PEAR paketlerinin kurulumunu da destekler. Composer, PHP paket dağıtımı için PEAR yerine birçok kişi tarafından tercih edilir.

