XML İçerik Yönetim Sistemi

2 Cevap php

Ben bir veritabanı kullanarak bir CMS inşa edeceğini biliyorum ama neden xml ile bir cms oluşturmak isteyeyim sadece kısa bir soru?

Artılarını ve aleyhte kullanarak xml ben xml ile bir cms inşa etmek olsaydı xml sadece bir veritabanı ihtiyacı kaldırmaz ben bir veritabanı yardıma ihtiyacı olacaktır da nelerdir?

2 Cevap

Ben bir süre bir veritabanı olmadan CMS görüldü havent't.

Ben web alanını kiralama / satın alırken her zaman bir veritabanına erişim alamadım "uzun zaman önce" olanlar nedeniyle en gelişmiş düşünüyorum.

Sen değişen bir biçimde veri depolama ilginizi çekebilir. Irade de kendi etiketlerini tanımlamak mümkün veri taşımadan sütun eklemek ve kaldırmak için güçlü olmak için biraz benzer - XML ​​kesinlikle bu sağlar.

XML veritabanı kullanımı kaldırabilirsiniz - ancak XML dosyasının boyutu büyüdükçe, arama ve her zamankinden daha pahalı hale arama. Eğer en yaygın kullanımı durumunda bir dosyanın başında arıyoruz özellikle biri - - kişisel bir içerik yönetim sistemi için kabul edilebilir bir çözüm olabilir.

Böyle bir CMS yapma bütün bir wiki barındıran tek bir html dosyası olduğu, TiddlyWiki kullanmak gibi bir şey olurdu.

Hatta biraz daha büyük ölçekli CMS için, ben hemen bir veritabanı için tercih olacaktır - muhtemelen daha küçük ölçekte için SQLite, günümüzde yapılacak bir şey çünkü.