2011-07-18 14 views
5

Varlık yönetimi yapabilen Assetic (PHP sürümünden yararlanamıyorum) dışında bir şey var mı?PHP 5.2.x Varlık yönetim kitaplığı

EDIT: Bu, javascript ve css gibi web uygulama varlıklarıyla ilgilidir. Bunlar, üretim için bunları yönetmek veya küçültmek için bir kitaplık veya önceden derlenmiş varlıklar gibi.

+2

Varlık yönetiminiz için hangi özelliklere ihtiyacınız var? Varlık yönetimi buradan başlayabilir ve orada sona erebilir, eğer sorunuzda gerçekten paylaşırsanız iyi olur. – hakre

+0

PHP'de yazılmış bir varlık yönetim sistemi vardır: (http://sourceforge.net/search/?q=asset+management&fq%5B%5D=trove%3A183). Ancak, bu site belirli programlama sorunlarına cevap bulmanıza yardımcı olmak için tasarlanmıştır. Belki de [Superuser] (http://superuser.com/) sitesi, sorunuza faydalı bir cevap verebilir. –

+0

@George Assetic bağlamındaki varlıklar, JavaScript ve CSS dosyaları, Spritler, Simgeler vb. Web varlıklarına başvurur. Bağlantılı olduğunuz komut dosyalarının büyük çoğunluğu gibi Envanterlerle ilgili değildir. Bu nedenle, soru daha çok http://stackoverflow.com/questions/5505065/fuelphp-asset-error veya http://stackoverflow.com/questions/4001482/php-asset-packaging-library veya http:/ile ilgilidir. /stackoverflow.com/questions/3626101/whats-the-point-of-yiis-assetmanager. – Gordon

cevap

1

En iyi bahsiniz muhtemelen PHP 5.2 Assio'ya geri dönmektir. use ve namespace ifadelerinin bir otomatik yükleme işlevi ve spl_autoload_register() numaralı çağrı ile değiştirilmesi gerekir.

Bir CDN'den jQuery'yi çağırmak gibi harici olarak barındırılan bir betiğe başvurma yeteneğinden yoksun olsa da oldukça kapsamlı görünüyor.

Kişisel olarak, Smarty şablon altyapısını ve stil sayfasını ve javascript'in içeriklerini işlemek için bazı önfiltre/post filtreleme işlevlerini kullanırım. Benzer bir numara başka bir şablon sisteminde de kullanılıyor olabilir.

+0

Evet biz de burada Smarty kullanıyoruz ve şimdi varlık derlemesini kullanmak için 'sacy' kullanıyorum! Muhtemelen 5.2.x için tek çözüm olduğu için bunu doğru olarak işaretleyeceğim – Draiken