Tovább a tartalomhoz

A kereskedelem eszközei

A XOOPS webhelyek testreszabásához és karbantartásához sok olyan dologra van szükség, amelyeknek a XOOPS-n kívül kell megtörténniük, vagy ott könnyebben elvégezhetők.

Ez a rendelkezésre álló eszközök típusainak listája, valamint néhány javaslat a XOOPS webmesterek által hasznosnak talált eszközökre vonatkozóan.

A szerkesztők nagyon személyes döntések, és az emberek nagyon szenvedélyesek lehetnek kedvenceik iránt. A sok lehetőség közül csak néhányat mutatunk be.

A XOOPS használatához szüksége lesz egy szerkesztőre, hogy módosítson néhány konfigurációs beállítást, valamint testreszabjon egy témát a webhelyéhez. Ilyen célokra nagyon hasznos lehet egy olyan szerkesztő, amely egyszerre több fájllal is tud dolgozni, képes több fájlban keresni és cserélni, valamint szintaktikai kiemelést biztosít. Használhat egy nagyon egyszerű, sallangmentes szerkesztőt, de bizonyos feladatok elvégzése érdekében sokkal keményebben kell dolgoznia.

A JetBrains PhpStorm egy IDE (integrált fejlesztői környezet), amelyet kifejezetten a PHP webfejlesztéshez szabtak. A JetBrains nagyon sokat segített a XOOPS szponzorálásában, termékei pedig sok fejlesztő kedvencei. Ez egy kereskedelmi termék, és egyes új webmesterek számára költséges lehet, de az általa megtakarítható idő vonzóvá teszi a tapasztalt fejlesztők számára.

A Visual Studio Code a Microsoft ingyenes, többplatformos forráskód-szerkesztője. Beépítetten vagy bővítményeken keresztül támogatja az alapvető webtechnológiákat, mint például a HTML, a JavaScript és a PHP, így jól illeszkedik a XOOPS használatához.

A Notepad++ egy ingyenes, idők óta elismert versenyző ebben a Windows-kategóriában, hűséges felhasználókkal.

A Meld nem szerkesztő, de összehasonlítja a különbségeket mutató szöveges fájlokat, és lehetővé teszi a változtatások szelektív összevonását és kis szerkesztéseket. Nagyon hasznos konfigurációs fájlok, témasablonok és természetesen PHP kód összehasonlításakor.

NévLinkLicencPlatform
PhpStormhttps://www.jetbrains.com/phpstorm/KereskedelmiBármilyen
Visual Studio Codehttps://code.visualstudio.com/MITBármilyen
Jegyzettömb++https://notepad-plus-plus.org/GPLWin
Meldhttps://meldmerge.org/GPLBármilyen

A fájlátviteli protokoll (FTP,) vagy annak egy változata a fájlok egyik számítógépről a másikra való áthelyezésére szolgál. A legtöbb XOOPS-telepítéshez FTP-ügyfélre lesz szükség ahhoz, hogy a XOOPS disztribúcióból származó fájlokat olyan hosztrendszerre helyezze át, amelyre a webhelyet telepíteni fogják.

A FileZilla egy ingyenes és hatékony FTP kliens, amely a legtöbb platformon elérhető. A platformok közötti konzisztencia tette a választást a könyv FTP példáihoz.

A PuTTY egy ingyenes SSH kliens, amely hasznos a Shell szerver eléréséhez, valamint fájlátviteli képességeket biztosít a SCP segítségével.

A WinSCP egy FTP/SFTP/SCP kliens Windows rendszerekhez.

NévLinkLicencPlatform
FileZillahttps://filezilla-project.org/GPLBármilyen
PuTTYhttps://www.chiark.greenend.org.uk/~sgtatham/putty/BSDWin/*nix
WinSCPhttps://winscp.net/eng/index.phpGPLWindows

Az adatbázis tartalmazza a webhely összes tartalmát, a webhelyet testreszabó konfigurációkat, a webhely felhasználóira vonatkozó információkat és egyebeket. Ezeknek az információknak a védelme és karbantartása egyszerűbb lehet néhány extra eszközzel, amelyek kifejezetten az adatbázissal foglalkoznak.

A phpMyAdmin a legnépszerűbb webalapú eszköz a MySQL adatbázisokkal való munkavégzéshez, beleértve az egyszeri biztonsági mentések készítését is.

A BigDump egy áldás a korlátozott tárhelyfiókok számára, ahol segít a nagy adatbázis-mentési kiíratások visszaállításában, miközben elkerüli az időtúllépést és a méretkorlátozásokat.srdb, Keresés Csere DB a XOOPS XOOPS adaptációja a [Keresés és csere DB](QZXPH0000097 from Q0ZH) különösen hasznos az URL-ek és a fájlrendszer-hivatkozások megváltoztatásához a MySQL adatokban, amikor webhelyet helyez át.

NévLinkLicencPlatform
phpMyAdminhttps://www.phpmyadmin.net/GPLBármilyen
BigDumphttp://www.ozerov.de/bigdump/GPLBármilyen
srdbhttps://github.com/geekwright/srdbGPL3Bármilyen

Egyes platformok, például az Ubuntu, beépítették a XOOPS futtatásához szükséges teljes stacket, míg másokon néhány kiegészítésre van szükség.

A WAMP és a Uniform Server Zero minden az egyben veremek Windowshoz.

A XAMPP, az Apache Friends többfunkciós stackje több platformon is elérhető.

A bitnami előre elkészített alkalmazásveremek széles skáláját kínálja, beleértve a virtuális gépeket és a konténerképeket. Kínálatuk értékes forrás lehet az alkalmazások (beleértve a XOOPS) vagy a különféle webes technológiák gyors kipróbálásához. Gyártásra és fejlesztésre egyaránt alkalmasak lehetnek.

A Docker egy alkalmazástároló platform, amely tárolók létrehozására és futtatására szolgál egyéni környezetek megvalósításához.

A Devilbox egy könnyen konfigurálható Docker alapú fejlesztési verem. Verziók széles skáláját kínálja az összes veremkomponenshez, és lehetővé teszi a fejlesztők számára, hogy reprodukálható és megosztható környezetben teszteljék.

NévLinkLicencPlatform
WAMPhttp://www.wampserver.com/TöbbszörösWin
Uniform Server Zerohttp://www.uniformserver.com/TöbbszörösWin
XAMPPhttps://www.apachefriends.org/index.htmlTöbbszörösBármilyen
bitnamihttps://bitnami.com/TöbbszörösBármilyen
Dockerhttps://www.docker.com/TöbbszörösBármilyen
Devilboxhttp://devilbox.org/MITBármilyen