कोड इग्नाइटर में जेंड फ्रेमवर्क

Ankur Gupta
Ankur Guptahttps://antarjaal.in
पेशे से वेब डेवेलपर, पिछले १० से अधिक वर्षों का वेबसाइटें और वेब एप्लिकेशनों के निर्माण का अनुभव। वर्तमान में ईपेपर सीएमएस क्लाउड (सॉफ्टवेयर एज सर्विस आधारित उत्पाद) का विकास और संचालन कर रहे हैं। कम्प्यूटर और तकनीक के विषय में खास रुचि। लम्बे समय तक ब्लॉगर प्लेटफॉर्म पर लिखते रहे. फिर अपना खुद का पोर्टल आरम्भ किया जो की अन्तर्जाल डॉट इन के रूप में आपके सामने है.

कोड इग्नाइटर में जेंड फ्रेमवर्क 1

जेंड फ्रेमवर्क की सबसे अच्छी बात यह है कि इसके घटकों को हम अलग से इस्तेमाल कर सकते हैं। यदि आप कोड इग्नाइटर फ्रेमवर्क का इस्तेमाल करते हैं और जेंड फ्रेमवर्क के घटकों को भी प्रयोग में लेना चाहते हैं तो यह संभव है। आइए देखते हैं कैसे?

१) दोनो फ्रेमवर्क डाउनलोड करें:

http://codeigniter.com/

http://framework.zend.com/

२) सर्वर में उपयुक्त स्थान पर दोनों को रख लें।

३) अब जेंड फ्रेमवर्क की पूरी क्लास लाइब्रेरी को कोड इग्नाइटर की application/libraries वाले फोल्डर में डाल दें। कुछ इस प्रकार से कि Form.php libraries/Zend/Form.php के स्थान पर रहे।

४) libraries वाले फोल्डर में एक Zend.php नाम की फाइल बनाएं और उसमें निम्नलिखित कोड लिख दें:

class CI_Zend
{

	function __construct()
	{

		ini_set('include_path',
		ini_get('include_path') . PATH_SEPARATOR . APPPATH . 'libraries');

	}

	function load($class)
	{
		require_once (string) $class . EXT;
		log_message('debug', "Zend Class $class Loaded");
	}

}

?>

४) अब application/config/autoload.php में libraries वाली एरे में “zend” नाम जोड़ दें।

बधाई हो आपने सफलतापूर्वक जेंड फ्रेमवर्क को कोड इग्नाइटर से जोड़ लिया।

अब जब भी आपको किसी जेंड फ्रेमवर्क क्लास का इस्तेमाल करना हो तो ऐसा लिखें:

$this->zend->load(“Zend/Form”);

$form = new Zend_Form();

अनलिमिटेड वेब होस्टिंग की सच्चाई

आपने अक्सर देखा होगा कि कई वेब होस्टिंग कंपनियां अनलिमिटेड शेयर्ड होस्टिंग बेचती हैं। क्या अनलिमिटेड का अर्थ वाकई...

More Articles Like This