Установка PEAR+PhpDocumentor+PHPUnit+Zend на Windows.
Написав    П'ятниця, 05 лютого 2010, 13:48    PDF Друк e-mail
Розробник
Почну з самого початку. Що потрібно для установки? Просто установити PHP для цього можна просто розпакувати архів скачаний з офіційного сайту PHP. Припустимо, ми установили наш PHP у папку "C:\Server\php". В цій папці має бути файл "go-pear.bat", запускаємо його. Усе це рекомендую робити з командної лінії або ж з файлового менеджера, що підтримує командну лінію. Таким чином, ви зможете бачити результат виконання команд та повідомлення про помилку.

Після установки PEAR переходим до наступнього пункту...
У солідних проектах розробляється не тільки код... але й документація... повірте і таке буває... а ще буває, що спочатку документація і тести... а аж потім
код... а є ще люди, які не пишуть гори коду, а використовують уже готові бібліотеки... 

Дві команди для установки PHPUnit
pear channel-discover pear.phpunit.de
pear install phpunit/PHPUnit

Дві команди для установки PhpDocumentor
pear channel-discover pear.php.net/PhpDocumentor
pear install PhpDocumentor


Дві команди для установки Zend
pear channel-discover zend.googlecode.com/svn/
pear install phpmafia/Zend-0.8.0

Для людей, котрих зацікавив PEAR новожу перелік команд :
 build
bundle
channel-add
channel-alias
channel-delete
channel-discover
channel-info
channel-login
channel-logout
channel-update
clear-cache
config-create
config-get
config-help
config-set
config-show
convert
cvsdiff
cvstag
download
download-all
info
install
list
list-all
list-categories
list-category
list-channels
list-files
list-packages
list-upgrades
login
logout
makerpm
package
package-dependencies
package-validate
pickle
remote-info
remote-list
run-scripts
run-tests
search
shell-test
sign
svntag
uninstall
update-channels
upgrade
upgrade-all
 Build an Extension From C Source
 Unpacks a Pecl Package
 Add a Channel
 Specify an alias to a channel name
 Remove a Channel From the List
 Initialize a Channel from its server
 Retrieve Information on a Channel
 Connects and authenticates to remote channel server
 Logs out from the remote channel server
 Update an Existing Channel
 Clear Web Services Cache
 Create a Default configuration file
 Show One Setting
 Show Information About Setting
 Change Setting
 Show All Settings
 Convert a package.xml 1.0 to package.xml 2.0 format
 Run a "cvs diff" for all files in a package
 Set CVS Release Tag
 Download Package
 Downloads each available package from the default channel
 Display information about a package
 Install Package
 List Installed Packages In The Default Channel
 List All Packages
 List All Categories
 List All Packages of a Category
 List Available Channels
 List Files In Installed Package
 List All Packages of a Channel
 List Available Upgrades
 Connects and authenticates to remote server [Deprecated in favor of channel-login]
 Logs out from the remote server [Deprecated in favor of channel-logout]
 Builds an RPM spec file from a PEAR package
 Build Package
 Show package dependencies
 Validate Package Consistency
 Build PECL Package
 Information About Remote Packages
 List Remote Packages
 Run Post-Install Scripts bundled with a package
 Run Regression Tests
 Search remote package database
 Shell Script Test
 Sign a package distribution file
 Set SVN Release Tag
 Un-install Package
 Update the Channel List
 Upgrade Package
 Upgrade All Packages [Deprecated in favor of calling up

Usage:
    pear [options] command [command-options] <parameters>

Type "pear help options" to list all options.
Type "pear help shortcuts" to list all command shortcuts.
Type "pear help <command>" to get the help for the specified command.
Останнє оновлення ( Неділя, 21 березня 2010, 10:45 )
 

Відвідування

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterСьогодні68
mod_vvisit_counterВчора239
mod_vvisit_counterЗа цей тиждень68
mod_vvisit_counterЗа минулий тиждень1697
mod_vvisit_counterЦього місяця3989
mod_vvisit_counterПопереднього місяця5553
mod_vvisit_counterВсього688987

Кількість користувачів: 3
Ваш IP: 34.231.247.139
,
Сьогодні: вер. 22, 2019