Nyuuz.ml
PVGA / Projektek
Ismertető
A Nyuuz egy egyszerű híraggregátor:
- RSS forrásokból cikkeket olvas be,
- ezeket automatizáltan kategorizálja és címkékkel látja el,
- majd végül csoportosítva megjeleníti.
A projekt egy kísérlet arra, hogy kevés munkával de sok adattal sikerül-e jó helyezést és értelmezhető mennyiségű kattintást elérni organikusan, internetes keresésekből.
Ezért itt kiemelt figyelmet kap az OpenGraph, a megfelelő meta tagek, optimalizált képek és minden más, ami befolyásolja a jó rangsorolást a keresőmotorokban.
Frontend
A publikus felület a Magnews2 ingyenes sablont használja. Ennek különböző részeiből egyszerű Blade komponensek készültek.
Készült admin felület is a projekthez, ami a CoreUI sablont használja. Itt egy egyszerű, saját CRUD rendszer biztosít szerkesztési lehetőséget a különböző elemekhez (RSS feedek, kategóriák, rendezés, stb.), valamint lehetőség van egyszerű statisztikák, logok megtekintésére és pl. a cache ürítésére.
Az admin felületen van lehetőség továbbá megadni azokat a kulcsszavakat, amik alapján fő- és alkategóriákba lesznek rendezve a cikkek, illetve címkékkel lesznek megjelölve.
Backend
A backend itt is Laravel.
A hírek beolvasása és a sitemap generálás félóránként indul commandok meghívásával.
A legtöbb, újrafelhasználható funkcióból service-ek készültek (pl. időjárás, cikk kategorizálás). Az egyszerűség volt szempont backend oldalon is.