PHP XML için önerilen kütüphaneler nelerdir? Avantajları? Oluşturmak isteyen / / ayrıştırma XML göndermek. Yüksek Hacim (günlük aramaların Milyonlarca) desteklemesi gerekir
PHP XML libraries bir dizi destekler.
Hafıza sorunu ise, nedeniyle büyük dosyalar için örneğin, bir tree-based birinin üzerinde bir Event-based parser kullanın. Tree-based ayrıştırıcılarda tamamen üzere belleğe dosyasını yüklemeniz gerekir XML Ayrıştırma. Event-based parsers ayrıştırma başlamak için belleğe tüm dosya yüklemek gerekmez.
what's new with XML in PHP5 ve a discussion of their pros and cons ile ilgili bu makaleye bakın.
Eğer verileri depolamak nerede dosya sistemi millions of calls için çok yavaş olabilir beri de, yeniden olabilir. Peki Xindice?
PHP stajyer XML Parser kullanmak istiyorsanız var
Yoksa ben tavsiye PHP için bir XML Parser kullanmak istiyorsanız Simplepie a>
Orada bir sürü vardır ama SimplePie iyi biridir.
İşte bunu kullanmak nasıl bir Basit bir bakıştır.
<?php
require_once('simplepie.inc');
$feed = new SimplePie();
$feed->set_feed_url('http://simplepie.org/blog/feed/');
$feed->init();
$feed->handle_content_type();
?>
<h1><a href="<?php echo $feed->get_permalink(); ?>">
<?php echo $feed->get_title(); ?></a></h1>
<p><?php echo $feed->get_description(); ?></p>
<?php foreach ($feed->get_items(0, 5) as $item): ?>
<h2 class="title"><a href="<?php echo $item->get_permalink(); ?>">
<?php echo $item->get_title(); ?></a></h2>
<?php echo $item->get_description(); ?>
<p>
<small>Posted on <?php echo $item->get_date('j F Y | g:i a'); ?>
</small></p>
<?php endforeach; ?>