PHP

PHP एक व्यापक रूप से इस्तेमाल किया सामान्य-वेब विकास के लिए स्क्रिप्टिंग भाषा के उद्देश्य क्या है और एचटीएमएल में एम्बेड किया जा सकता है.

है PHP SimpleXML

एक PHP SimpleXML पुस्तकालय 5 + PHP विस्तार से उपलब्ध है. यह PHP में सक्षम बनाता है आसानी से डेटा और एक SML दस्तावेज़ की संरचना का उपयोग.

पहले डोम और डोम एक्सएमएल PHP डेवलपर्स द्वारा उपयोग किया गया करने के लिए XML पार्स. डोम और डोम XML आदेशों की दसियों की आवश्यकता है क्या करना है SimpleXML क्या लाइनों के एक जोड़े में कर सकते हैं. इसके अलावा, डोम और डोम XML, PHP SimpleXML के विपरीत एक onject जो कई कम आदेशों का उपयोग, पढ़ने के लिए और XML दस्तावेज़ की संरचना को लिखने की आवश्यकता है बनाता है.

SimpleXML दस्तावेज़ में पहले बनाया जा सकता है और, अगर चालाकी से, फिर से यह PHP का प्रयोग पार्स किया जा सकता से पहले पैदा की जरूरत है. किसी XML दस्तावेज़ खरोंच से बनाया जा सकता है एक सरल PHP स्ट्रिंग का उपयोग करते हुए ..

  $ स्ट्रिंग = "";
 = $ XmObject simplexml_load_string ($ स्ट्रिंग); 

वैकल्पिक रूप से, एक पूर्व निर्मित XML दस्तावेज़ में से एक वस्तु बनाने के लिए इस्तेमाल किया जा सकता है फ़ाइल ...

  = $ Simplexml_load_file xmlObject ('test.xml'); 

एक बार स्क्रिप्ट अपने उद्देश्य के लिए / अतिरिक्त परिवर्तन कर दिया है, यह XML निम्न कमांड का प्रयोग कर के रूप में वापस निर्यात कर सकते हैं ...

  = $ Xml नए SimpleXMLElement ($ xmlObject); 

कि यह बहुत सुंदर है.

PHP सर्वर साइड Scripting

PHP एक मुक्त, खुला स्रोत अनिवार्य, वस्तु उन्मुख स्क्रीप्टिंग भाषा है. PHP कोड HTML में एम्बेड किया जा सकता है और सर्वर साइड पर निष्पादित, विशेषज्ञ क्लाइंट पक्ष प्रौद्योगिकियों के लिए जरूरत से परहेज. PHP एक व्यापक रूप से प्रयोग किया जाता तकनीक है और कई वेब विकास परियोजनाओं पर इस्तेमाल किया. कई मौजूदा सिस्टम या तो PHP या विकल्प का उपयोग करने के लिए एक डाटाबेस के साथ काम सर्वर पर निष्पादित.

php

जैसा कि आप ऊपर चित्र में देखते हैं, PHP सर्वर पर निष्पादित कर सकता है. इसका मतलब यह है कि काम करता है एक मानक HTML दस्तावेज़ उत्पन्न होता है और ग्राहक के लिए भेजा से पहले क्रियान्वित कर रहे हैं. यदि आवश्यक PHP दुभाषिया भी MySQL प्रश्नों ले जाएगा करने के लिए ग्राहक के लिए एक पृष्ठ उत्पन्न करने के लिए आवश्यक जानकारी मिलती है.

PHP के लिए विकल्प माइक्रोसॉफ्ट ASP (सक्रिय सर्वर पेज) जो बहुत ही तरह से इस्तेमाल किया जा सकता शामिल हैं. यह स्थापित माइक्रोसॉफ्ट के आईआईएस (इंटरनेट सूचना प्रणाली) के साथ एक Windows-आधारित सर्वर की आवश्यकता है. कार्यात्मक वहाँ है थोड़ा PHP ASP से फर्क, तथापि, एएसपी, आईआईएस और Windows सभी मालिकाना सॉफ्टवेयर रहे हैं और इसलिए अतिरिक्त लागत को जोड़ने एक ASP आधारित प्रणाली के कार्यान्वयन के लिए. PHP के लिए स्वतंत्र है और सबसे सर्वर सिस्टम Windows और खुले स्रोत Linux ऑपरेटिंग सिस्टम पर चलने सहित ऑपरेटिंग जा सकता है.

वेब डिजाइन Ballymena