Legyen saját portálod!
PHP-Nuke a kiszemelt rendszer neve. Töltsd le a legfrissebb verzióját a www.phpnuke.org webcímről. feltételezem, hogy az üzembe helyezéshez egy webszerver (leginkább az Apache), a MySQL és a PHP fel van téve a kiszemelt gépre. Ezeknek az összetevoknek az installálásáról már írtam korábbi számainkban. Hátha megvan még a polcon egy-egy régebbi (leginkább a 2001. októberi). Egy működő Apache-MySQL-PHP összeállítás esetén nagyon egyszerű installálni a portálrendszert. Kitömöríted a tar.gz tömörítvényt, és a létrejövő HTML nevű mappa tartalmát bemásolod a webszerver dokumentumkönyvtárába. Windows-felhasználók, csak semmi pánik, a WinZip megemészti ezt a számotokra kínainak tűnő formátumot is (a tar.gz azt sugallja, hogy az internetre kirakott gépen inkább egy Unix-szerű operációs rendszeren üzemeltesd a portált - a saját érdekedben). Utolsó lépésként az SQL-adatbázist és a táblaszerkezetet kell létrehozni, szerencsére nem kézzel. Linux/Unix-felhasználók így tehetik ezt meg:
mysqladmin create nuke
mysql < sql/nuke.sql.
Windows-használók nem élhetnek ezzel az elegáns módszerrel, de azért nekik sincs túl nehéz dolguk. Az első parancsot szintúgy lehet alkalmazni, mint az előbb, csak lépj be a könyvtárba. Azután a mysqlmanager.exe-t kell elindítani a mysql\bin könyvtárból. Miután a Register SQL Server menüpont alatt megadtad a szervered adataid, a gyorsmenüben az sql query-t válaszd. Notepadben nyisd meg az sql\nuke.sql-t. Másold be a nuke.sql-ben található szöveget az sql query ablakba. Ezután indítsd el a lekérdezést. (Megjegyzés: szúrd be a nuke.sql fájlba a következő sort: use nuke; mindkét rendszerre vonatkozik!) Készen is vagy.
Beállítás
Üzembe helyezted. Vess rá egy pillantást! Indítsd el kedvenc webböngésződet, és üsd be a címsorba, hogy localhost (persze ha nem a saját komputeredre raktad fel, hanem a hálózat másik gépére, akkor annak a nevét). Angol szöveget látsz magad előtt, de semmi gond, ezen változtathatsz. Mint a szöveg is mondja, hozd létre a portál fő felhasználóját. Ezzel tudod karbantartani a portált. Létrehozása nagyon egyszerű, ezt most nem részletezem. Miután készen vagy, lépj be vele a karbantartó-felületre.
Angolul van minden, de ezen könnyen lehet segíteni, mégpedig a Preferencesnél. (Itt jegyezném meg, hogy ha valamilyen Unix alatt helyezed üzembe, figyelj rá, hogy a webszervernek legyen írási joga a config.php fájlra, ellenkező esetben a program nem tudja menteni a beállításokat.) Elmentve a változtatásokat láthatod, hogy nem minden lett magyar. Ez is megoldható. A menüpontokat át lehet szerkeszteni, a fennmaradó pár feliratot pedig megkeresheted a HTML-forrásban, és lefordíthatod. Nem olyan sok szöveg marad angol a magyar nyelvű beállításnál. Az adminisztrációs felületen majdnem mindent meg tudsz határozni, először azonban a beállításoknál érdemes az odalnak nevet/logót adni. A logó sajnos a kinézethez tartozik, ezért először keress valami szép témát az oldaladnak. Ezt a www.phpnuke.org címen teheted meg, a Downloads alatt. Nekem a Kaput tetszett, ez éppen benne is foglaltatik a csomagban. Ahhoz, hogy a logót kirakd az oldalra, nem kell mást tenned, mint a logó fájlját bemásolni a themes\Témaneve\images\logo.gif helyre. Az adminisztrációs menüben a Blokkokat rendezd át kedved szerint, és magyarítsd a címeket. Utána a blokkokkal játszd el ugyanezt. Kezd jó irányba haladni a honosítás. Ezután az üzenetek menüpontja alatt töröld ki azt, ami ott van, és add hozzá a saját üzenetedet, vagy hagyd üresen. Itt adhatod meg azt a feliratot, amely a főoldalon volt első indításkor. Ha ez kész, akkor a soron következő feladat a cikkek hozzáadása, avagy a tartalom koordinálása. Ehhez ki kell alakítanod a megfelelő témákat. Nem, most nem a kinézetet befolyásoló témákról beszélek, hanem a tartalmiakról, amelyeket a Témaszerkesztő alatt érhetsz el. Ki kell találnod a témákat, amelyekről majd írni fogsz a portálon. E szerint csoportosíthatod majd a híreket. A témákhoz illő képet is kell gyártani, mert a gyári bombakép nem éppen jó. Igen, a képen egy bomba látható. Szóval a témákhoz rajzolj, szerezz képet is, amelyet ha bemásolsz az images/topics-ba, akkor ki tudod választani a témához. Ezután az új cikk alatt könnyen, gyorsan tudod gyarapítani portálod tartalmát. Fontos, hogy a cikkeket HTML-kódok segítségével formázhatod.
Szolgáltatások választéka dióhéjban
A felhasználókezelés a portál egyik erőssége. A látogató könnyen regisztráltathatja magát. Innentől beküldhet híreket, hozzászólhat a cikkekhez, a fórumot saját néven kezelheti, stb. Az extrafunkciókhoz tartozik, hogy ha nem elég neked a portál szolgáltatáskínálata, akkor könnyen le tudsz tölteni újabb modulokat. Sőt Te is írhatsz... Csak PHP- és HTML-ismeretekre van szükséged hozzá. Hírlevelet is tudsz küldeni a regisztrált felhasználóknak az adminisztrációs menüből. Vigyázz, ne spammelj ezen keresztül! Csak akkor zargasd a felhasználóidat, ha tényleg valami fontosat akarsz velük közölni. Hosszabb írásokat is felrakhatsz az oldalra, amit az Írások alatt tehetsz meg. Kimentheted az adatbázist, ami fontos művelet, ha adataidat biztonságban akarod tudni.
A sikeres portál ismérvei
Ha tényleg színvonalas oldal boldog tulajdonosa akarsz lenni, nem úszod meg, hogy minden angol feliratot kigyomlálj belőle, és készíts egy új kinézetet. Tudod, milyen rettenetes érzés, amikor a tizedik oldalon látod meg ugyanazt a ruhát, mint amely a Tiéden van? Ugye ezt nem akarod? Ne félj, nem lesz olyan nehéz feladat. Egy meglévő témából kiindulva HTML-ipari ismeretekkel a feladat végrehajtható, de azért némi grafikai érzék is szükséges, hogy a végeredmény ne legyen siralmasabb, mint az egyenruhaérzet.
Egy aprócska megjegyzés: az oldal igen bonyolult, egy gyenge gépen csak cammogni fog! Meglehetősen erős szerver kell az üzemeltetéséhez. Persze mindez a felhasználók számától is függ, nálam itthon egy felhasználót kiszolgál egy Pentium 100 MHz-es gép. Ha nincs lehetőséged szervert üzemeltetni, akkor néhány ingyenes helyen is futtathatod. A lycos.fr nyújt ehhez megfelelő szolgáltatást. Nem reklámozni akarom, de én csak ezen láttam működő Php-Nuke rendszert.
Készülj fel hát a kemény munkára! Létrehozod az oldalt, beállítod, csinálsz egy új témát, de ez még mind semmi! Az érdemi munka most jön. Egyetlen látogató sem fog visszatérni egy olyan oldalra, ahol napokig semmi változás. Gyakori friss hírek kellenek. Ezt pedig a legegyszerűbben úgy érheted el, hogy sokan látogatnak, mert akkor sokan küldenek be hírt. Ördögi kör, ugye? Ám ez ne vegye el a kedved a portálépítéstől! Ha nem tetszene ez a portálrendszer, ne csüggedj, a következő hónapban a PostNuke kerül terítékre.
Kapcsolódó cikkek
- Erősödnek a cseh internetes hírportálok
- Digitális örökség, információ-felügyelet és-tárolás, tartalomkezelés
- Letölthető az Adobe AIR (Apollo) béta
- Emberközpontú üzleti rendszerek dinamikus informatikai környezetben
- SharePoint portál az ELTE-n
- Handabandázik a T-Online
- myWebDb: Üzleti alkalmazás-fejlesztés informatikai tudás nélkül
- JavaFX Script: egyszerűbb Java programozás
- Svéd siker a 24 órás programozó-versenyen
- Vizsgadrukk helyett: Webes segítség informatikai érettségire készülőknek