Отстраняване на бъгове и грешки

Отстраняване на бъгове и грешки — на всеки сайт, независимо кой го е изградил

Бели екрани, фатални грешки в PHP, 500 грешки, количка за плащане, която тихо откачва, актуализация, която срина сайта, конфликт на плъгини, който никой не може да открие, JavaScript грешки, хакнат сайт. Изпратете ни симптома и ние ще намерим причината. WordPress, WooCommerce, Laravel, Django, Node или обикновен PHP — и не е нужно да хоствате при нас, за да го оправим.

Доклад с резултати, повечето от които са успешни, а един е отбелязан за внимание, с обща оценка.
  • Кой да е хостне е нужно да се премествате
  • Коя да е CMS системаWordPress, Woo, Laravel, Django, Node, PHP
  • 25+ годинина четене на чужд код
  • Причинаотстранено, а не просто скрит симптомът
  • Първо правим архивно копиенищо не се пипа, докато няма начин за връщане назад
  • Намираме причинаталогове, следи и заявки, а не предположения
  • Ние ви казваме какво беше тована обикновенен език, за да може да бъде избягвано следващия път
  • Без ангажимент за преместванеще го оправим там, където е

Какво поправяме

Ако сайтът прави нещо, което не трябва, или е спрял да прави нещо, което трябва, той е в този списък.

Бели екрани и фатални грешки в PHP

Празнична страница, грешка 500 или грешка, която се появява само за някои посетители. Ние включваме правилно логирането, възпроизвеждаме я и я проследяваме до конкретния ред код, вместо просто да изключваме плъгини, докато тя спре.

Актуализации, които сринаха сайта

Актуализация на ядро, плъгин, тема или PHP версия, която е свлякла сайта. Първо ви връщаме онлайн, а след това правим актуализацията успешна, вместо да ви казваме никога повече да не актуализирате.

Конфликти с плъгини и теми

Две неща, които работят поотделно и си противоречат. Открити чрез раздвояване на тестово копие, а не на активния ви сайт пред клиенти.

Неработещи плащания и завършвания на поръчки

Поръчки в WooCommerce, които се провалят тихо, платежни шлюзове с изтекъл срок, имейли, които никога не се изпращат, данъци или доставка, които се изчисляват погрешно. Тези, които губят пари, докато нищо не изглежда грешно.

Грешки, които се проявяват като бавнодействие

N+1 заявки, cron задача, която се изпълнява при всяко зареждане на страница, некеширано външно извикване, таблица без индекс. Често докладвани като „сайтът е бавен“ и коригирани като грешка.

Хакнати, обезобразени и в черния списък сайтове

Злонамереният софтуер е премахнат, пътят е затворен, задните врати са открити и работата по репутацията е свършена — Search Console, черните списъци и репутацията на пощата, която върви с тях.

JavaScript и грешки във front-end

Форма, която не се изпраща, скрипт, който спира да работи в един браузър, оформление, което се разпада на мобилни устройства, конзола, пълна с грешки, които никой не е чел.

Проблеми с базата данни и данните

Повредени или препълнени таблици, неуспешна миграция, дублирани или осиротели редове, погрешен импорт. Възстановени с предварително направено копие.

Непристигащ имейл

Пощата на сайта отива в спам или изчезва напълно — SPF, DKIM, DMARC, маршрутът на изпращане и плъгинът, който мълчаливо поглъща неуспешните опити.

Как става това

Повечето задачи следват едни и същи четири стъпки и вие получавате известие от нас на всяка една от тях.

  1. Опишете симптома

    Не ви е необходима диагноза – това е нашата работа. Това, което сте видели, кога е започнало и какво се е променило точно преди това, обикновено е напълно достатъчно.

  2. Проверяваме, преди да дадем оферта

    Разглеждаме сайта и лог файловете в режим само за четене, така че офертата да се базира на реалната причина, а не на това как изглежда симптомът. Този преглед е безплатен.

  3. Поправяме го върху копие, след което и на сайта

    Първо резервно копие, след това поправка, изпипана на тестово копие, където е възможно, и едва тогава приложена на живо. При хатнат сайт затваряме входа и изчистваме остарелите следи.

  4. Казват ви какво е било

    Кратко описание на причината, отстраняването и всичко, което забелязахме по пътя и което ще ви създаде проблеми след това. Ако това е проблем с хостинга, а не с кода, ние го посочваме.

С кого работите

25 години пълен софтуерен инженеринг под ръководството на Нийл Лок

Спасителните дейности тук се ръководят от основателя и главен изпълнителен директор Нийл Лок, софтуерен инженер с дълбок опит и около 25 години професионален стаж с PHP, Python, .NET и JavaScript. Отстраняването на грешки в чужд код е умение, различно от писането на собствен, и то се придобива единствено след четенето на изключително много чужди кодови бази.

Ние също поддържаме платформата отдолу с над 650 000 сайта на нея, така че виждаме какво наистина чупи WordPress и WooCommerce при голям обем — а не какво казва форумната нишка от 2019 г., че ги чупи.

  • Около 25 години full-stack опит — PHP, Laravel, Python, Django, .NET, Node и WordPress
  • Чете логове, следи и заявки — не само симптома на екрана
  • Отстранява причината, след което ви обяснява на достъпен език какво я е предизвикало
  • Работи за сайтове, които не хостваме, без задължение за преместване
Нил Лок в LinkedIn
Бюро за поддръжка с опашка от разговори и пищeщ се отговор.

Някои проблеми имат собствена страница

Когато задачата има позната форма, за нея има специализирана услуга.

Управлявана миграция

Когато честният отговор е, че сайтът трябва да бъде другаде. Ние го преместваме и вие наблюдавате как се случва.

Управлявана миграция

Всички услуги за разработка, които предлагаме

Един екип, една оферта – каквото и от тези да ви трябва, а повечето проекти се нуждаят от повече от една.

Разработка на WordPress

Персонализирани разработки, WooCommerce, headless WordPress, работа по производителност и възстановяване от екип, който хоства WordPress в мащаб.

Разработка на WordPress

Персонализирани плъгини и теми

Специализирани плъгини, блокове за Gutenberg, дъщерни теми и напълно персонализирани теми, изградени според стандартите на директорията WordPress.org.

Персонализирани плъгини и теми

Персонализирана уеб разработка

Пълностеков софтуерен инженеринг с PHP, Laravel, .NET, Node и всеки модерен фреймуърк, независимо от технологичния стек.

Персонализирана уеб разработка

Управлявана миграция

Преместваме сайта тук и вие наблюдавате как се случва — или го предаваме на онзи, който ще го хоства след това.

Управлявана миграция

Често задавани въпроси

Задължително ли е да ползвате хостинг при нас?

Не. Ние користваме сайтове независимо къде се намират и няма задължение за преместване след това. Ако се окаже, че причината е в хостинга, а не в кода, ще ви го кажем директно — включително когато отстраняването на проблема е нещо, което вашият настоящ хост може да направи безплатно.

Какъв достъп ви е необходим?

Обикновено администраторски вход и или SFTP, или достъп до панела, плюс дневниците за грешки. За хатнат сайт искаме също и необратите дневници за достъп. Изискваме най-малкото, с което можем да работим, и можете да го оттеглите в момента, в който приключим.

Какво става, ако не можете да го намерите?

Безплатният оглед се извършва преди изготвянето на офертата, точно за да бъде този риск за наша сметка, а не за ваша. Ако не виждаме път към отстраняване на проблема, ви казваме това още в този момент и вие не дължите нищо.

Само за WordPress ли е това?

Не. WordPress и WooCommerce са по-голямата част от него, но работим с Laravel, Django и съвременен Python, .NET, Node и чист PHP. Ако работи в уба, е много вероятно вече да сме отстранявали неизправности на нещо подобно.

Сайтът ми в момента не работи.

Кажете го във формуляра и ние ще го третираме по този начин. Ако вече сте клиент за хостинг, вместо това отворете билет от таблото за управление — това стига до нас по-бързо от всичко на тази страница.

Можете ли да предотвратите повтарянето му?

В това е същността на статията. Когато отговорът е свързан с процес, а не с временно решение – тестова среща преди актуализации, резервни копия, които наистина се тестват, мониторинг, който би ви уведомил първи – посочваме кой точно, като повечето от тях са включени безплатно към нашия хостинг, вместо да ви се продават допълнително.

Кажете ни какво не работи

Симптомът, кога е започнал и какво се е променило точно преди това. Разглеждаме преди да дадем оферта, като огледът и офертата са напълно безплатни.

Получете безплатна оферта