Rumah > pembangunan bahagian belakang > masalah PHP > Apakah maksud apc dalam php

Apakah maksud apc dalam php

青灯夜游
Lepaskan: 2023-03-15 10:12:02
asal
2939 orang telah melayarinya

Dalam php, nama penuh apc ialah "Cache PHP Alternatif", yang bermaksud "Cache PHP Pilihan" dalam bahasa Cina Ia adalah alat cache sumber terbuka yang berkesan untuk PHP dan boleh digunakan untuk cache dan mengoptimumkan web pelayan kod PHP pada pelayan untuk meningkatkan prestasi pelayan.

Apakah maksud apc dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

PHP Alternatif Cache ( APC) Pengenalan

Alternatif PHP Cache (APC), nama penuh bahasa Cina ialah "Pilihan PHP Cache", ialah alat cache sumber terbuka yang berkesan untuk PHP dan terbuka. dan percuma Cache opcode PHP boleh digunakan untuk cache dan mengoptimumkan kod PHP pada pelayan web anda, meningkatkan prestasi pelayan.

Matlamatnya adalah untuk menyediakan rangka kerja percuma, terbuka dan kukuh untuk caching dan mengoptimumkan kod perantaraan PHP untuk mempercepatkan pelaksanaan PHP.

Kelebihan APC

1 Kestabilan

Menurut ujian kami di beberapa tapak besar, walaupun dalam keadaan beban rendah, APC Prestasinya sedikit. lebih rendah daripada eAccelerator, tetapi dalam kes operasi jangka panjang dengan trafik yang besar, APC adalah lebih stabil daripada eAccelerator. Jika PHP tiba-tiba membeku dan ralat 502 muncul di tapak anda, kami mengesyorkan menggunakan APC.

2. Sokongan teknikal

APC telah berkembang pesat Sejak FACEBOOK menambah kemas kini kepada APC, ia telah berkembang dengan pesatnya, versi baharu eAccelerator tidak stabil, dan fungsi serta kodnya telah Banyak telah dipadamkan.

3. Keserasian

APC mempunyai sokongan yang baik untuk versi PHP5.3.

Konfigurasi pemasangan:

①: yum install php-apc

Tambah extension=apc.so dalam php.ini .

②: Susun dan pasang

Muat turun: http://pecl.php.net/get/APC-3.1.9.tar.gz

tar xvf apc-3.1.9.tar.gz
cd apc-3.1.9
#/usr/bin/phpize (告诉php要动态加载)
#./configure –enable-apc –enable-apc—mmap–with-php-config=/path/to/php/configfile(使用 which php查看)
#make && make install
Salin selepas log masuk

Tempat apc .so Pindah ke /path/to/php/extension/ dan tukar kebenaran fail:

#chmod 755 apc.so
Salin selepas log masuk

Tambah modul apc dalam fail konfigurasi

#php –i |grep php.ini Mula-mula cari php Fail .ini

# vim php.ini
extension_dir = “./”
extension_dir=”/path/to/php/extension”
Salin selepas log masuk

Tulis fail apc.so

extension = apc.so
apc.enabled = 1
apc.cache_by_default = On
apc.shm_segments = 1
apc.shm_size = 128
apc.ttl = 7200
apc.user_ttl = 7200
apc.num_files_hint = 1024
apc.write_lock = On
apc.gc_ttl = 3600
apc.ttl = 0
apc.mmap_file_mask = /tmp/apc.xxxxxx
Salin selepas log masuk

Kami menggabungkan php dengan Apache, mulakan semula Apache untuk berkuat kuasa.

Jika ia adalah php-fpm yang berasingan, mulakan semula php-fpm untuk berkuat kuasa.

Anda boleh melihatnya dalam fungsi phpinfo(), atau anda boleh menggunakan arahan: php –i|grep apc

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apakah maksud apc dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan