Patrúin Dearadh PHP - Patrún Observer
Tá mé ag léamh Patrúin Dearadh Chéad Cheann le déanaí, agus tar éis a chinneadh a scríobh roinnt de na patrúin mar shamplaí PHP do mo leas féin. Is é an chéad cheann go bhfuil mé cinneadh déanta suas an cód Patrún Observer . Is é an sainmhíniú foirmiúil ar an Patrún Observer:
An patrún bhreathnóir (fo-thacar den asynchronous fhoilsiú / suibscríobh le patrún é) ina patrún dearadh bogearraí ina mbeidh réad coinníonn, ar a dtugtar an ábhar, liosta de chuid cleithiúnaithe, ar a dtugtar breathnóirí, agus iad in iúl go huathoibríoch faoi aon athruithe stát, de ghnáth trí ghlaoch cheann de na modhanna . Tá sé in úsáid go príomha a chur i bhfeidhm córais láimhseála dáileadh ócáid.
Mar córais a bheith níos cúpláilte scaoilte a dhéanamh cinnte go bhfuil nuair a tharlaíonn eachtra gach córas a éilíonn eolas ar na nuashonruithe ar an eolas. Mar shampla, a blog post, tar éis a shábháil ar phost is féidir linn gá le nuashonrú inneall cuardaigh (m.sh. Lucene), nuashonrú ar ár léarscáil an tSuímh, tags, úsáideoirí r-phost suibscríofa, etc Ceadaíonn an patrún bhreathnadóir forbróirí a chur ar éisteoirí breise eagarthóireacht gan é a gcuspóir inbhraite . Ag instealladh breathnadóirí (ie inneall cuardaigh nuashonrú breathnadóir, gineadóir léarscáil an tSuímh, srl) i ábhar (ie blog post córas eagarthóireacht) is féidir linn a cheadú dó a fheidhmeanna uile na nuashonruithe is gá gan aon athruithe.
Leanúint ar aghaidh ag léamh 'Patrúin Dearadh PHP - Patrún Observer' »
















































