मुझे PHP में निर्भर वर्गों को लोड करने के बारे में सही तरीके/सर्वोत्तम अभ्यास के बारे में संदेह है।PHP में निर्भरता लोड करने का सही तरीका क्या है?
मैं आम तौर पर जावा आयात के समान include_once
के साथ प्रत्येक कक्षा की शुरुआत में सभी निर्भरताओं को डालता हूं। कुछ ऐसा:
include_once 'dto/SomeObjectDTO.php;'
include_once 'dao/SomeObjectDAO.php;'
include_once 'util/SomeObjectUtil.php;'
class SomeObjectService{
#class code here
}
कक्षाओं को लोड करने का यह सबसे अच्छा तरीका है? या शायद Bootstrap.php
में सभी वर्गों को लोड करें? दूसरा तरीका?
ध्यान दें कि मैं अपनी खुद की कक्षाओं को लोड करने के बारे में बात कर रहा हूं, न कि जटिल बाहरी वर्गों जैसे ढांचे।
एक ऑटोलोडर का उपयोग करना आम तौर पर आजकल सर्वोत्तम अभ्यास माना जाता है –
PHP बहुत तेज़ है ... आप इस विधि का भी उपयोग कर सकते हैं .... –