Առցանց խանութ և դպրոցի կայք՝ ինտեգրված 1C-ի հետ
Զարդերի կատալոգ, գրանցում խորհրդատվությունների և վարպետաց դասերի, հոդվածների գրադարան մեկ հարթակում
Նախագծի մասին
Հաճախորդը բնական քարերով հեղինակային զարդերի դպրոց և բրենդ է՝ մանրածախ խանութներ, առցանց վաճառք, խորհրդատվություններ, վարպետաց դասեր, դասընթացներ և բովանդակություն։ Կատալոգի մեկ կատեգորիայում հարյուրավոր եզակի իրեր կան։ Անհրաժեշտ էր մեկ կայք, որը միավորում է այս ուղղությունները, չի վաճառում արդեն վաճառվածը և այցելուին հոդվածից տանում է դեպի գնում։
Ինտերֆեյս
Տեխնոլոգիաների ստեկ
Առաջադրանք
Մեկ կայքում միավորել զարդերի խանութը, խորհրդատվությունների և վարպետաց դասերի գրանցումը, դասընթացների վաճառքը և բովանդակությունը։ Ընդունել առցանց վճարումներ և ցույց տալ 1C-ից եզակի ապրանքների արդիական մնացորդները։
Սահմանափակումներ
Կայքն աշխատում է սովորական վիրտուալ հոսթինգում (PHP 7.4, Apache, տեղադրում SSH-ով, առանց կոնտեյներների և հերթերի), և կոդը գրվել է այդ սահմաններում։ Յուրաքանչյուր իր գոյություն ունի մեկ օրինակով, իսկ մնացորդները վարվում են 1C-ում, որը հասանելի է միայն HTTP հարցումներով․ եթե 1C-ն չի պատասխանում, խանութը չպետք է վաճառի կուրորեն։ Դասընթացները վաճառվում են արտաքին հարթակում, որտեղ այցելուին պետք է փոխանցել աղբյուրի պիտակների հետ միասին։ Վճարումը կատարվում է Ռուսաստանի ֆիսկալ օրենքին (54-ФЗ) համապատասխան կտրոններով։
Լուծում
Yii2-ի վրա հիմնված CMS-ի հիման վրա կառուցեցինք խանութը, ժամանակացույցը, անձնական էջը և գրադարանը։ Կատալոգում կան կատեգորիաներ, որոնում ըստ միներալի և «Ինչի՞ համար է ձեզ քարը» ֆիլտրը, որը կառուցվում է 1C-ի ապրանքների նկարագրություններից։ Զամբյուղը և վճարումները աշխատում են Robokassa-ի և YooKassa-ի միջոցով՝ կտրոններով։ Մնացորդները 1C-ից թարմացվում են ամեն րոպե և վճարման պահին կրկին ստուգվում են․ եթե 1C-ն անհասանելի է, ցուցափեղկը ցույց է տալիս, որ խանութը ժամանակավորապես փակ է։ Իրերի լուսանկարները կայքը ներբեռնում է արտաքին ամպից և պահում մի քանի չափսով։ Ավելացրինք նաև խորհրդատվությունների և վարպետաց դասերի գրանցում ըստ ժամանակացույցի, անձնական էջ՝ կուտակային զեղչով և ծանուցումներով, հոդվածների գրադարան և ադմինիստրատիվ վահանակ՝ դերերով։
Դժվարություններ
1C-ի հետ փոխանակման առաջին տարբերակը կատեգորիայի յուրաքանչյուր դիտման ժամանակ ծանր ներմուծում էր գործարկում։ Այն փոխարինեցինք միայն քանակների թեթև համաժամեցմամբ՝ զուգահեռ գործարկումներից պաշտպանությամբ։ Նոր ռեժիմը միացվում է դրոշներով և արագ հետ է գլորվում։
Հետագա զարգացում
Հարթակը աճում է բիզնեսի հետ միասին․ ավելանում են նոր լենդինգներ, որոնողական հարցումների ընտրանիներ և SEO գործիքներ։
Արդյունք
Գործարկեցինք միասնական հարթակ՝ խանութ կատալոգով և ֆիլտրերով, գրանցում խորհրդատվությունների և վարպետաց դասերի, անձնական էջ՝ կուտակային զեղչով, հոդվածների գրադարան և ադմինիստրատիվ վահանակ։ Մնացորդները 1C-ից թարմացվում են ամեն րոպե, իսկ արդեն վաճառված իրը հնարավոր չէ կրկին վճարել։




