Nerede PHP için ücretsiz, hafif YUI gibi kompresör bulabilirim?

5 Cevap php

Nerede PHP için ücretsiz, hafif YUI gibi kompresör bulabilirim?

Ben dosya boyutu azalacak eminim ama onun performansını artırmak PHP kodu sıkıştırmak olacak?

Bu bir obfuscator olarak aynı şey midir?

5 Cevap

Kurumsal sınıf sıkıştırma ve obfuscater olan (http://www.ioncube.com/sa_encoder.php) ionCube PHP Encoder denilen bir ürün var.

PHP Encoder hızlandırılmış çalışma zamanı performansı ve maksimum güvenlik için derlenmiş koddan oluşturmak ve çalıştırmak için bir PHP uzantısıdır.

Kodu zaten kısmen derlenmektedir çünkü dosya boyutunu küçültmek ve çalışma zamanı hızlandırır

Script yorumlanabilir önce müşteriye Net üzerinden gönderilecek çünkü sıkıştırarak JavaScript faydaları vardır - küçük dosya boyutu, daha hızlı son kullanıcı ulaşır. PHP sunucu üzerinde doğrudan yorumlanır, böylece kod sıkıştırarak çalıştırır kadar hızlı etkilemez.

Bu hız, istediğiniz kazanır, sizin app derlenmiş PHP için önbelleğe alacak şekilde bir PHP accelerator içine bakmak gerekir.

Ben de bir PHP bytekod önbelleğini kullanarak tavsiye ederim (biz konum APC).

Ama sadece bütünlüğü için: PHP bir işlev php_strip_whitespace () yorumlarınızı ve gereksiz boşluk kaldırır (veya run "php-w" komut satırından) sahiptir.

Bu oldukça anlamsız bir egzersiz - bunu indirmek ama PHP betikleri indirilmez çünkü JS ile 'sıkıştırmak istiyorum. Sen zaten bir açık kaynak topluluğuna katılmak için kod oldukça ve yorumladı ve tüm ihtiyacım. Bunu yapmazsanız, o zaman ölmek için yolda bir dinozor haklısın.

NuSphere da Nu-Coder hem de kodunu güvence ve hızlandırılması için yayımladı.