2025 жылғы тамыздағы жаңалықтар: Электрондық поштаны және жазылымды растау, Әкімші панелін қорғау, Қысқа сілтемелер модулі, Аймақ шегіндегі қашықтыққа байланысты жеткізу.
→Тамыз 2025 жылғы ең көп сатылған үлгілер мен кеңейтулер: Dream Filter тауар фильтрі, Strizh: әлеуметтік желілер арқылы кіру, Telegram хабарландырулары, Dynamic Color үлгісі.
→Тамыз 2025 жылғы ең көп сатылған үлгілер мен кеңейтулер: Dream Filter тауар фильтрі, Strizh: әлеуметтік желілер арқылы кіру, Telegram хабарландырулары, Dynamic Color үлгісі.
→ocStore нұсқасын 3.0.3.9-ға дейін жаңарту жүйедегі қателерді түзетулер мен жақсартуларды ғана емес, сонымен қатар интернет-дүкен жұмысының тұрақтылығын арттыруға мүмкіндік береді. Осы нұсқаулықта 3.0.3.7 нұсқасынан көшу процесі кезең-кезеңімен қарастырылған, сондықтан сіз оны қауіпсіз және артық қиындықсыз орындай аласыз.
→OpenCart интернет-дүкендерінде HTML кэштеу – бұл әбден типтік міндет, себебі бұл әрекет сайттың іздеу жүйелеріндегі позициясын жақсартады (PageSpeed метрикалары жақсарады және жалпы пайдаланушыларға жылдамдықтың жоғары болғаны ыңғайлы).
HTML кэштеуде шешілуі тиіс негізгі мәселелер қандай?
OpenCart-тың стандартты беттерін кэштеу (тауарлар, санаттар, өндірушілер, іздеу, басты бет)
Тауар өзгерген кезде кэштi қолмен тазаламау және оның автоматты түрде қайта құрылуын қамтамасыз ету. Мысалы, тауарлар жүктелді де бағасы өзгерді – кэш мұны қадағалап, бағалар өзекті болып тұруы тиіс. Тағы бір мысал – тауар таусылған жағдайда кэш автоматты түрде қайта құрылуы керек
Дәл осы екі міндетті IMCache модулі шешеді
Біріншіден, модуль OpenCart-тың негізгі беттерін кэштей алады.
Екіншіден, модуль тауар бағасының өзгерісін, акция бағасының өзгерісін, редакциялау күнін, сондай-ақ қалдықтың өзгерісін (плюстан 0 немесе минусқа және керісінше) қадағалайды.
Бұл өте оңай жасалады. IMCache модулін орнатқаннан кейін – оны жай ғана қосу жеткілікті, төмендегі суретте көрсетілгендей
Қосымша пайдалысы – әртүрлі беттердің кэштеу уақытын баптай аласыз. Мысалы, тауарларға бір ай қою. Модульде тез баптау үшін ыңғайлы арнайы батырмалар бар. Баптауларды өзгерткеннен кейін оларды міндетті түрде сақтау керек екенін ұмытпаңыз.
Соңында айтарым – кэштеу жақсы, бірақ сайтты оңтайландыруды да әрқашан есте ұстау керек. Осы тақырып бойынша IMDBOptimizer модуліне де назар аударуды және шолуды оқуды ұсынамын: https://liveopencart.ru/tips/sovety-po-optimizatsii-opencart-o-kotoryh-stoit-znat-kazhdomu/
→OpenCart интернет-дүкенінің иелері үшін ең жиі кездесетін мәселелердің бірі — спам және боттардың тіркелуі. Бұл дүкеннің жұмысына және кірісіне кері әсер ететін көптеген проблемаларға әкелуі мүмкін. Міне, негізгі қауіптер:
Дүкенді спам мен боттардан қорғаудың үш негізгі әдісін қарастырайық.
1. Капча
Капча (CAPTCHA - Completely Automated Public Turing test to tell Computers and Humans Apart) нақты пайдаланушыларды автоматтандырылған боттардан ажыратуға көмектеседі. OpenCart-та келесі капча түрлерін қолдануға болады:
1.1. Google-дың reCAPTCHA v2 нұсқасы суреттер немесе «Мен робот емеспін» түймесі арқылы тесттерді қамтиды. OpenCart-та оны қосу үшін:
1.2. OpenCart-тың стандартты капчасы. Жүйеде әдепкі бойынша бар негізгі капча қолданылады. Оны «Кеңейтімдер» - «Кеңейтімдер» - «Капча» бөлімінде қосып, содан кейін «Жүйе» - «Параметрлер» - «Опциялар» бөлімінде қажетті формаларға (тіркеу, кіру, пікірлер) қосыңыз.
1.3. Басқа капча қызметтерін қолдайтын модульдер:
YSCaptcha - Yandex SmartCaptcha. Роботтардан қорғау
Артықшылықтары:
Кемшіліктері:
2. Спамға қарсы дайын модульдер
OpenCart-та спам мен боттардан қорғауға арнайы әзірленген көптеген кеңейтімдер бар. Танымал шешімдер:
Антиспам және боттардың тіркелуіне қарсы құралдар
Байланыс формаларынан сұрақтар + антиспам 2.0
Артықшылықтары:
Кемшіліктері:
3. Дүкенді жеке жетілдіру
Егер дайын шешімдер сәйкес келмесе немесе қорғауды күшейткіңіз келсе, қосымша жетілдірулер жасай аласыз:
3.1. Сұраулар санын шектеу
Белгілі бір уақыт ішінде жіберілген формалар санын шектеу орнатыңыз. Мысалы, бір IP-мекенжайдан 10 минут ішінде 5-тен артық форма жіберілмейді.
3.2. IP және геолокация бойынша сүзу
Спам жиі келетін IP-мекенжайлар немесе елдерден қолжетімділікті бұғаттаңыз. Мұндай сүзгілерді OpenCart-та .htaccess арқылы, сервер параметрлерінде немесе геолокацияны шектеуге арналған модульдер мен қызметтерді пайдалану арқылы қосуға болады.
3.3. Формаларға жасырын өрістер қосу
Жасырын өрістер (honeypots) пайдаланушыларға көрінбейді, бірақ боттар оларды жиі толтырады, бұл автоматты әрекетті анықтауға мүмкіндік береді.
3.4. Деректерді тексеру және валидация
Формаларға енгізілген деректердің қатаң тексеруден өтетініне көз жеткізіңіз. Мысалы, email немесе телефон нөмірінің дұрыстығын тексеру.
3.5. SQL-инъекциялар мен XSS-атақтардан қорғау
Спам-боттар формалардың осалдықтарын пайдалана алады. SQL-инъекциялар мен XSS-скрипттерден қорғау дұрыс іске асырылғанына көз жеткізіңіз. Пайдаланушылар енгізген деректерді өңдеуден бұрын экранирлеу керек.
3.6. Байланыс формалары арқылы сілтемелер жіберуге тыйым салу.
Мұны өзіңіз жасай аласыз немесе маманға жүгіне аласыз, мысалы, Кез келген формаға арналған антиспам.
OpenCart дүкенін тиімді қорғау үшін бірнеше әдісті біріктіріп қолданған жөн.
Жүйені үнемі жаңартып, өзекті қорғау құралдарын қолдану дүкеніңіздің жұмысын және беделін сақтауға көмектеседі.
Сурет freepik.com сайтынан алынды