raderde 1
raderde
Cannn6161 1
Cannn6161
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
romegames 1
romegames
Krutzo 1
Krutzo
shrpnl 1
shrpnl
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

PHP – PEAR

Carissa

Administrator
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye Turkmmo Discord Nitro Booster
Admin
VIP Üye
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
Ticaret - 0%
0   0   0

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!

1649058139170.jpg

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, 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 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.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst