itzoli

Hozzászólások

6 bejegyzés megtekintése - 1-6 / 6
  • itzoli
    Felhasználó

    A multi_query() használatakor egy mysql lekérdezéssel tudsz több rekordot létrehozni. Ennek viszont az az ára, hogy a lekérdezéseidet össze kell fűzni egy string-be, ami nagy adatmennyiségnél sokat elvesz a memóriából. Persze ha ez egy egyszeri import akkor nem olyan nagy probléma.

    A query() használata egyszerűbb, viszont több lekérdezés, ezáltal lassabb végrehajtás az eredmény.

    Ha választanom kellene inkább a multi_query() mellett döntenék, de szerencsére van jobb megoldás.

    Egyedi lekérdezések helyett ma már érdemes inkább a mysqli_prepare() és mysqli_execute() függvényeket használni, mert így a fenti két megoldás legjobbját kapjuk a hátrányok nélkül. Tehát:

    • egy “sablonunk” van ami szinte semmi helyet nem foglal
    • ebbe a sablonba csak beszúrjuk szükséges változókat lekérdezéskor
    • gyors, mert a lekérdezéssel csak a tényleges adatokat kell a mysql szervernek elküldeni, nem a teljes lekérdezést
    • biztonságos, mert az előkészített lekérdezéshez csak paramétereket fűzünk hozzá, így immunis a mysql injection támadások ellen
    itzoli
    Felhasználó

    Egy keresőbarát url-nek több szempontnak is meg kell felelni

    • Könnyen olvasható
    • Rövid, de nem az olvashatóság kárára
    • Egyszerű, logikus struktúra
    • Felesleges speciális karakterektől mentes
    • Szavak elválasztása egységes karakterrel történik a teljes url-ben (általában kötőjel)

    Ilyen url létrehozása wordpress tartalomkezelőben nagyon egyszerű:
    Az admin felület Beállítások/Közvetlen hivatkozások menüpontjában több opció közül is választhatunk, vagy megadhatunk saját mintát is.

    itzoli
    Felhasználó

    Röviden azt jelenti a reszponzivitás, hogy a weboldal alkalmazkodik a felhasználó eszközéhez, és a lehetó legoptimálisabban próbálja megjeleníteni a tartalmat.

    itzoli
    Felhasználó

    A weboldalakat ma már nem csak asztali gépekről böngészik. A statisztikák azt mutatják, hogy ma már főleg mobilon keresnek információt a felhasználók, így mindenképpen elérhetőnek kell lenni számukra is az tartalomnak.
    A reszponzivitás főként azt jelenti, hogy egy weboldal alkalmazkodik a felhasználó eszközéhez és a lehető legoptimálisabban jeleníti meg.

    Hátránya a fejlesztő szemszögéből lehet, mivel az oldalt több eszközre kell felkészíteni.

    itzoli
    Felhasználó

    Egy weboldal feladata valamilyen tartalom(blog, céges bemutatkozó oldal) közzététele.
    Ezzel szemben webes alkalmazásokat valamilyen komplex feladat elvégzésére készítik el.
    Ilyen lehet például egy készletnyilvántartó vagy egy CRM rendszer.

    További különbség, hogy míg egy weboldal általában publikus, egy webes alkalmazás általában zárt, és csak belépés után érhető el.

    itzoli
    Felhasználó

    Másik szolgáltató API-ját használva a legfontosabb, hogy kövesd a dokumentációjukat.
    Ha van akkor először a példakódot érdemes kipróbálni. Ha mindent a dokumentáció szerint csináltál és mégsem működik, valószínűleg nem nálad van a hiba. Ilyenkor felveheted a kapcsolatot az API szolgáltatóval ,hogy az frissítse a kódját.

    Ugyanez visszafelé

    Ha egy API-t fejlesztesz, mindenképpen építs valamilyen mechanizmust a hibák logolására.
    Például gyűjtheted a hibát generáló hívások kimenetét egy, vagy több fájlba, dátum, típus, végpont, vagy bármi szerint rendezve. Ilyen módon könnyebb lesz megtalálni egy esetleges hibát.

6 bejegyzés megtekintése - 1-6 / 6