web-dev-qa-db-fra.com

Installation d'APC. Utilisez pecl ou apt-get?

J'ai vu des guides qui utilisent apt-get install php-apc et des guides qui utilisent pecl install apc.

Une méthode est-elle meilleure que l'autre? Ou est-ce juste deux méthodes différentes pour installer la même chose? Quelle est la différence?

D'après ce que j'ai lu, il semble que l'utilisation de pecl install obtiendra une version ultérieure, est-ce exact?

Utiliser Ubuntu 12.04-64bit si cela compte. Merci.

13
ril44

Cela dépend si vous souhaitez gérer les mises à niveau avec apt-get ou pecl. De toute façon, il n'y a aucun avantage réel pour l'un par rapport à l'autre.

7
dprevite

La différence est que PECL vous fournira une version plus récente d’APC.

  • PECL installera la dernière version publiée, 3.1.13, au moment de la rédaction de cet article.
  • APT installera 3.1.7 sur 12.04 LTS

Voir les différences sur le changelog: http://pecl.php.net/package-changelog.php?package=APC&release=3.1.7

En tout:

  • Si vous ne vous souciez pas trop de la version, utilisez APT car il est plus facile à maintenir
  • Si vous avez besoin de certaines des fonctionnalités ou des correctifs les plus récents, utilisez PECL
6
gou1

"PECL est un référentiel pour PHP Extensions. Il fournit un répertoire de toutes les extensions connues et des installations d’hébergement pour le téléchargement et le développement des PHP extensions." 1  PECL est livré avec le paquet php-pear.

Pour installer l'APC,

Appuyez simplement sur Ctrl+Alt+T sur votre clavier pour ouvrir Terminal. Quand il s'ouvre, lancez la commande ci-dessous.

Sudo apt-get install php-apc

Remarque: sur les versions les plus récentes d'Ubuntu, APC est disponible à partir du gestionnaire de paquets; Cependant, si vous utilisez une ancienne version d'Ubuntu et que vous ne trouvez pas de paquet apc-php. Vous pouvez installer via PECL, mais certaines dépendances doivent être installées, puis PECL peut être utilisé pour installer APC.

1 "Qu'est-ce que PECL?"

5
Mitch