Nyuuz.ml
Nyuuz.ml

php laravel

  • Aktív projekt
  • aryxs3m

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.