Chatրուցարաններն օգտագործվում են տարբեր ինտերնետային ռեսուրսներում ՝ օգտվողների միջև հաղորդակցվելու համար: Պարզ զրույցի սցենար գրելու համար հարկավոր է իրականացնել գրանցման կարգը, գրել սցենարի կոդն ինքնուրույն և ստեղծել հարմարավետ ինտերֆեյս:
Դա անհրաժեշտ է
տեղական Apache սերվեր PHP- ի և MySQL- ի հետ:
Հրահանգներ
Քայլ 1
Սցենար գրելուց առաջ լավ մտածեք դրա բոլոր բաղադրիչների մասին: Որոշեք, թե ինչ գործառույթ կցանկանայիք իրականացնել այս ծրագրում, ինչպես այն կխնայի տվյալները և կատարի տեքստի թողարկում: Օրինակ ՝ զննարկչի պատուհանում գրառումների ավտոմատ թարմացումը կազմակերպելու համար ՝ առանց ամբողջ էջը թարմացնելու անհրաժեշտության, դուք ստիպված կլինեք դիմել Ajax- ի օգտագործմանը: Նախագծեք նախնական կոդը, ապա սկսեք գրել այն:
Քայլ 2
Նախ, սցենարը օգտագործելու համար հարկավոր է իրականացնել գրանցման կարգը: Գրանցված օգտվողներին փրկելու համար ավելի լավ է օգտագործել MySQL տվյալների բազան: PhpMyAdmin- ի միջոցով ստեղծեք ձեր localhost- ի տվյալների շտեմարան և սկսեք գրել որոշ կոդեր, որոնք կարող են իրականացվել PHP- ում: Գրանցման կանոնավոր սցենարի համար հարկավոր է դուրս բերել HTML ձև, որի տվյալները կմշակվեն PHP- ի միջոցով և կգրվեն MySQL տվյալների բազայում:
Քայլ 3
Գրանցման էջը գրելուց հետո դուք պետք է թույլտվություն կատարեք, որից հետո կարող եք հասանելի դարձնել զրույցի գործառույթների ցուցադրումը: Սցենարի սկզբունքն այն է, որ օգտվողը էջի համապատասխան դաշտում մուտքագրի իր օգտվողի անունը և գաղտնաբառը: Կոճակը կտտացնելուց հետո HTML- ը վերամշակումը փոխանցում է մի սցենարի, որը ստուգում է օգտագործողի կողմից նշված տվյալների առկայությունը MySQL տվյալների բազայում: Եթե ստուգումը հաջող է, զրուցարանի տարրերը բեռնվում են: Եթե ոչ, սցենարը դադարում է աշխատել, և օգտագործողը վերադառնում է մուտքի և գաղտնաբառի մուտքագրման ձև:
Քայլ 4
Սկսեք գրել հենց զրույցի ինտերֆեյսը: Ստեղծեք առանձին ֆայլ և ներառեք այն լիազորման էջում ՝ ներառյալ հայտարարության միջոցով: Ստեղծեք MySQL աղյուսակներ, որոնք կպահպանեն հաղորդագրությունները, ինչպես նաև օգտագործողի անունը և հաղորդագրության ժամանակը: Օգտագործեք jQuery գրադարանը ՝ զրույցի յուրաքանչյուր գրառումն ի հայտ գալուց հետո ինքնավերականգնվող էջ կառուցելու համար: Այս գործառույթն իրականացնելու համար յուրաքանչյուր 2-3 վայրկյանը մեկ կարող եք ստեղծել օղակ ՝ գրված տեքստը թարմացումով ցուցադրելու համար: Դրանից հետո կառուցեք կարգավար և կազմակերպեք հաղորդագրությունների ելքը ծրագրի պատուհանում:
Քայլ 5
Writingրագիրն ավարտելուց հետո խմբագրեք ստացված ծածկագիրը և գործարկեք այն տեղական սերվերի վրա կարգաբերման համար: Եթե սցենարը ճիշտ է գործում, կարող եք դրան ավելացնել լրացուցիչ ընտրանքներ, ինչպիսիք են սպամից պաշտպանությունը կամ հաղորդագրության պատուհանը մաքրելը: Բոլոր ծածկագիրը գրելուց հետո կարող եք խմբագրել զրույցի դիզայնը և վերբեռնել այն փորձարկման համար այն հոսթինգի կամ սերվերի վրա, որտեղ գտնվում է ձեր ռեսուրսը: