PHP

PHP, yaygın olarak kullanılan genel amaçlı web geliştirme için komut dosyası dili ve HTML içine gömülü olabilir.

PHP'nin SimpleXML

SimpleXML bir PHP kütüphanesi eklentisi PHP 5 + edinilebilir. PHP kolayca veri ve SML belgenin yapısını ulaşmanızı sağlar.

Daha önce DOM DOM ve XML PHP geliştiriciler tarafından XML parse kullanılmıştır. DOM DOM ve XML komutları onlarca yapmayı gerektirir ne ne SimpleXML birkaç satır yapabilirsiniz. Ayrıca, DOM DOM ve XML, SimpleXML aksine çok az komutları erişmek için okuma ve XML belgesinin yapısı yazma gerektiren bir PHP onject oluşturur.

SimpleXML belge önce oluşturulmasına ve yeniden PHP kullanılarak çözümlenebilir önce hazırlandı manipüle eğer ihtiyacı var. XML belgesi sıfırdan basit bir PHP string .. kullanılarak oluşturulabilir

  $ String = "";
 $ XmObject = simplexml_load_string ($ string); 

Alternatif olarak, önceden oluşturulmuş XML dokümanı bir nesne oluşturmak için dosya kullanılabilir ...

  $ XmlObject = simplexml_load_file ('test.xml'); 

Bir kez script eklerinin nesneye / değişiklikler yaptı, geri XML aşağıdaki komutu kullanarak olarak verilebilir ...

  $ Xml = new SimpleXMLElement ($ xmlObject); 

Bu güzelliği çok's.

PHP sunucu-taraflı programlamaya

PHP ücretsiz, açık kaynak şart nesne yönelimli bir betik dilidir. PHP kodu HTML ve gömülü olabilir sunucu tarafında çalıştırılan, uzman istemci tarafı teknolojileri için ihtiyaç yaşamamaktadır. PHP yaygın olarak kullanılan teknoloji ve birçok web geliştirme projelerinde kullanılır. Birçok akım sistemleri sunucusu bir veritabanı ile çalışma yürütmek için PHP veya alternatifleri kullanın.

php

Yukarıdaki diyagramda, PHP sunucu üzerinde çalıştırılan görebilirsiniz. Bu işlevler standart bir HTML belgesi oluşturulur ve istemciye göndermeden önce idam anlamına gelir. Ayrıca bilgi müşteri için bir sayfa oluşturmak için gerekli almak için MySQL sorma gerçekleştirecek PHP yorumlayıcı Gerekiyorsa.

Alternatifler PHP Microsoft'un ASP (Active Server Pages) hemen aynı şekilde kullanılabilir dahil. Bu Microsoft'un IIS (Internet Information System) olan Windows tabanlı sunucu gerektirir yüklenmiş. küçük PHP'den ASP ayırt Fonksiyonel var, ancak, ASP, IIS ve Windows tüm tescilli yazılım ve bu nedenle ek maliyetler eklemek ASP tabanlı bir sistemin uygulanmasına. PHP ücretsizdir ve Sistemleri Windows ve açık kaynak Linux işletim sistemleri de dahil olmak üzere birçok sunucu İşletim üzerinde çalıştırılabilir.

Web Tasarım Ballymena