Mit rendelsz meg?
A meglévő weboldalad vagy programod hibafeltárását és a megrendelt keretbe tartozó javítását rendeled meg. Először azonosítom a probléma okát. Ha nagyobb fejlesztésre vagy több különálló hiba kezelésére van szükség, a további munka előtt külön ajánlatot adok.
WordPress, WooCommerce, OpenCart, egyedi PHP-program, belső adminfelület vagy régebbi saját fejlesztés hibájával is kereshetsz.
Egy működési hiba üzleti szempontból is kellemetlen. Elmaradhatnak az ajánlatkérések, megakadhat a rendelés, hibás adatok kerülhetnek a rendszerbe, vagy a munkatársaid kézzel próbálják pótolni a kieső funkciót. A javításnál ezért fontos megérteni, pontosan melyik feladat állt meg, és mire van szükség a folytatáshoz.
Milyen hibákkal kereshetsz?
Betöltési és szerverhibák: fehér oldal, 500-as hiba, PHP-hibaüzenetek vagy betöltés közben megszakadó működés.
Adminisztrációs és belépési problémák: hibás adminfelület, sikertelen bejelentkezés, elérhetetlen funkciók, fájl- és könyvtárjogosultsági hibák.
Űrlapok és weboldalfunkciók hibái: az űrlap nem küld, egy gomb vagy művelet nem működik, hibás helyre irányít az oldal, vagy valamelyik funkció váratlan eredményt ad.
Adatfeldolgozási problémák: hibás CSV- vagy XML-import, megszakadó feldolgozás, karakterkódolási hiba vagy adatbázis-kapcsolati probléma.
Külső kapcsolatok és időzített feladatok hibái: megszakadt API-kapcsolat, hibás adatátadás vagy olyan cronfeladat, amelynek meghatározott időpontban kellene elindulnia, de elmarad vagy hibával leáll.
Teljesítményproblémák: lassan futó program, időtúllépés vagy olyan feldolgozás, amely csak az adatok egy részével végez.
Hiányos vagy félbehagyott fejlesztéssel is megkereshetsz. Ilyenkor először azt kell tisztázni, mely részek hibásak, és mely funkciók maradtak még elkészítetlenül.
Hogyan dolgozom?
A javítást hibafeltárással kezdem. Megnézem, mikor jelentkezik a probléma, milyen művelet váltja ki, és mi történik közben a rendszerben. Ehhez a rendelkezésre álló hibaüzeneteket, naplókat, beállításokat és az érintett programrészeket is megvizsgálom.
Egy üres oldal vagy egy általános hibaüzenet önmagában még kevés információ. Ugyanazt a látható hibát különböző problémák is okozhatják, ezért először az okát kell megtalálni.
A feltárt hibát lehetőség szerint úgy javítom, hogy a meglévő működésből a lehető legkevesebbet kelljen megváltoztatni. Figyelembe veszem, hogyan használjátok a rendszert, és milyen más funkciók kapcsolódnak az érintett részhez.
A módosítás után ellenőrzöm a javított funkció működését. Egy importálónál például azt is meg kell nézni, hogy az adatok a várt módon kerülnek-e be a rendszerbe.
A munka végén rövid, közérthető beszámolót kapsz. Leírom, mi volt a hiba, mi okozta, mit módosítottam, és találtam-e olyan további problémát, amellyel érdemes foglalkoznod.
Milyen rendszerekkel foglalkozom?
WordPress- és WooCommerce-oldalakkal, OpenCart-webáruházakkal, egyedi PHP-programokkal, MySQL- vagy MariaDB-adatbázist használó rendszerekkel, adminfelületekkel, importálókkal, API-kapcsolatokkal és időzített háttérfeladatokkal is kereshetsz.
Régebbi PHP-alkalmazásnál a használt technikai környezetet és a program állapotát is figyelembe kell venni.
Zárt vagy erősen gyártófüggő rendszer esetén előfordulhat, hogy a javításhoz a szolgáltató vagy az eredeti fejlesztő közreműködése szükséges. Ezt a vizsgálat során tisztázzuk.
Díjazás és a javítás terjedelme
A rendelés után egyeztetjük a szükséges információkat és hozzáféréseket, majd megvizsgálom a problémát. Ha a hiba a megrendelt javítás keretein belül megoldható, elvégzem a javítást.
Ha nagyobb fejlesztésre, rendszerátalakításra vagy több különálló probléma kezelésére van szükség, a további munka megkezdése előtt tájékoztatlak, és külön ajánlatot adok. A többletmunkáról és annak díjáról előre egyeztetünk.
Új funkciók fejlesztése, teljes weboldal-újratervezés, nagyobb adatbázis-átalakítás, új API-integráció készítése, teljes verziófrissítés vagy migráció külön feladat. Ugyanez vonatkozik egy sok hibával működő régi rendszer teljes rendbetételére.
Mire lesz szükség a munkához?
Írd meg a weboldal címét, pontosan mit tapasztalsz, mikor jelentkezett először a hiba, és történt-e előtte frissítés vagy más módosítás. Ha van hibaüzenet vagy képernyőkép, az is segíti a vizsgálatot.
A problémától függően tárhely-, FTP/SFTP-, adatbázis- vagy adminisztrátori hozzáférésre, szervernaplókra és API-adatokra is szükség lehet.
Jelszót ne írj a rendelés megjegyzésébe. A szükséges hozzáférések átadását külön egyeztetjük.
Olyan rendszer javítását vállalom, amelynek kezelésére vagy módosítására jogosult vagy. A technikai okot előre nem kell ismerned: mutasd meg, minek kellene történnie, és mi történik helyette.
Gyakori kérdések
Milyen weboldal vagy program hibájával kereshetlek?
WordPress- és WooCommerce-oldalakkal, OpenCart-webáruházakkal, egyedi PHP-programokkal, adminfelületekkel, importálókkal, API-kapcsolatokkal és időzített feladatokkal is kereshetsz. Zárt rendszerben szükség lehet a szolgáltató vagy az eredeti fejlesztő közreműködésére.
Mit küldjek a hiba bemutatásához?
A weboldal címét, a hibajelenség leírását, a jelentkezés idejét és azt, történt-e előtte frissítés vagy módosítás. Képernyőkép, hibaüzenet és a hibát kiváltó lépések leírása is segít. A szükséges hozzáférések átadását külön egyeztetjük; jelszót ne írj a rendelés megjegyzésébe.
A megrendelt javítás minden problémát lefed?
A rendelés keretébe tartozó, megoldható hibát kijavítom. Nagyobb fejlesztés, több különálló probléma, teljes rendszerátalakítás vagy új funkció külön feladat. Többletmunkába és annak díjába előzetes egyeztetés után kezdünk.
Mikorra javítható meg az oldal?
A vállalható időt a hiba jellege, a szükséges hozzáférések és a feltárt ok alapján lehet egyeztetni. A hibajelenség önmagában még nem mutatja meg a javítás terjedelmét, ezért a munka hibafeltárással kezdődik.
Mit kapok a munka végén?
A vállalt körben elvégzett javítás után ellenőrzöm az érintett funkciót. Közérthetően összefoglalom, mi okozta a hibát, mit módosítottam, és maradt-e olyan további probléma, amellyel érdemes foglalkoznod.