HDHomerun Kodi / XBMC Live TV lisandmoodul - täielik ülevaade

Märkus: postitasin selle algselt saidile stackoverflow.com, lasin selle sulgeda ja mul paluti see postitada saidile programmers.stackexchange.com. Niisiis postitasin selle saidile programmers.stackexhange.com, lasin selle varjata ja mul paluti see postitada saidile webmaster.stackexchange.com. Siin on minu viimane katse selle närvesööva probleemi osas abi ja juhiseid saada.

Olen nädalaid oma juukseid välja tõmmanud, püüdes otsustada, millist teed minna.

Üks minu LAMP-saitidest on mitu aastat vana ja minu kasutajad on foorumit palunud. Minu sait on minu enda loodud ja foorum peaks minu saidiga täielikult integreeruma, et see tegelikult näeks välja, tunneks ja käituks nagu minu sait. Näiteks on minu saidil kogu saiti hõlmav sõnumside süsteem, mis hoiatab kasutajaid alati, kui nad saavad uue sõnumi, olenemata sellest, kus mu saidil nad on, nii et seda funktsiooni tuleks laiendada ka foorumile. Samuti tahaksin, et saaksin piirata juurdepääsu teatud alafoorumitele oma saidi kriteeriumide põhjal, mitte foorumi kriteeriumide alusel.

Ma ei vaja täisfunktsionaalset foorumit, kuna see ei ole minu saidi põhirõhk, vaid ainult selle funktsioon.

Küsimus on selles, kas kasutan olemasolevat foorumiplatvormi ja integreerin selle oma saidiga või ehitan selle lihtsalt nullist?

Plussid / miinused on suhteliselt ilmsed, kuid ma ei suuda otsustada, millist teed minna ja see on krõbe aeg.

Olemasoleva avatud lähtekoodiga platvormi kasutamise plussid on see, et need on proovitud ja testitud, turvalised, neil on palju sisseehitatud funktsioone, kogukonna tugi ja see säästaks mind palju aega.

Miinused on need, mis näivad piiravat tõsiselt seda, kui tihedalt ja hästi suudan selle oma saidi ja oma saidi funktsioonidega integreerida, rääkimata sellest, et enamus on minu jaoks vajaliku ülepaisutatud (bloatware). Kõik foorumipaketid, mida olen vaadanud (ja olen vaadanud paljusid), on kõik esiotsa lahendused, mis käituvad pigem minu välise lisandmoodulina kui selle lahutamatu osana. Ma pole leidnud ühtegi täielikult kohandatavat "backend" foorumi lahendust. See tähendab, et ma pean foorumi oma saidile sobivaks kohandama, kuid kui see tähendab põhifailide muutmist, muudab see foorumi täiendamise keeruliseks.

Foorumi ülesehitamine nullist tähendab, et pean leiutama ratta koos kõigi võimalike probleemidega, mis võivad kerkida, kuid teisalt saan programmeerida foorumi nii, et see teeks kõike täpselt nii, nagu mul vaja on, muutes selle minu saidi lahutamatu osa, mitte selle väline lisandmoodul.

Mida siis soovitate ja miks?

Põgeneksin teie enda foorumite veeretamise eest. Pikas perspektiivis on see lihtsalt peavalu. Vaadake tõsiselt vBulletini, et leida võimas foorumilahendus, või vaniljefoorumeid kergema kaaluga pakendi jaoks. Mõlemal on tugev pistikprogrammi API, mis võimaldab teil oma praeguse saidiga integreerida. Mõlemal on väga kena teemasüsteem, mis võib muuta foorumid teie saidi lahutamatuks osaks. Ärge kartke kõiki vBulletini funktsioone, lõpuks võiksite hakata neid kasutama.

Veebisaidiga integreeritava vBulletini näite leiate kassast Bio Ware'i uutest Tähesõdade foorumitest. (VBulletini käitamine)

Tundub, et mõistate hästi, miks peaksite oma foorumitarkvara kirjutama ja miks mitte, nii et keskendun juba teada olevate faktide väljajaotamise asemel oma arvamusele.

Foorumid on rämpsposti saatjate lemmikkohad. Nad on seal blogidega üleval. Isegi olemasoleval foorumitarkvaral on raske nendega sammu pidada. Kui kasutate omaenda foorumitarkvara, võite olla kursis nendega täiskohaga ja pole väärt aega ja vaeva.

Olemasolev foorumite tarkvara pakub kasutajatele tuttavust. Seal on tegelikult vaid käputäis populaarset foorumitarkvara ja enamik kogukondades aktiivseid inimesi on enamikku neist näinud. Kui kasutate ühte neist oma saidil, on kasutajatel mugav neid kohe kasutada.

Olemasolev foorumitarkvara pakub teile võimaluse oma kogukond kiiresti käima saada. Need pakuvad teile ka võimalust kiiresti palju funktsioone lisada.

Miinused oleks "täiusliku" integratsiooni puudumine ülejäänud saidiga. Kuid küsimus on: "Kui palju see kompenseeritakse eespool loetletud positiivsetega"?

  • 1 Tänan selle küsimuse eest esimese põhjaliku vastuse eest. Kas teie vastus muutuks, kui ma ütleksin, et foorum oleks mõeldud ainult tasulistele kasutajatele (rämpspostiprobleemi kõrvaldamine) ja et mul oleks vaja foorumit rangelt mobiilikasutajatele (muutes tuttavaks saamise vähem probleemiks)?
  • 1 Jah. Kui teie kasutajaskond väheneb ja muutub jõukamaks, kasvavad teie võimalused kindlasti.
  • Okei, sest põhimõtteliselt leian, et mis tahes olemasoleva foorumiplatvormi kasutamine sunnib mind niikuinii nende põhifaile muutma, seega kaldun selle nullist üles ehitama (seal on isegi õpetused, kuidas seda teha, mis peaks mind säästma) ). Niisiis, kas on mingeid tõeliselt halbu miinuseid, mida ma ei arva, mis peaksid mind takistama nullist tegemast? Või peaksin ehk hankima olemasoleva platvormi ja selle lihtsalt enda vajaduste järgi lahkama? Aitäh veel kord.

Mul on kombeks mõnikord ratast uuesti leiutada, sest teate, mida teete, see on kerge, kindlasti kergem kui ükski foorum, kuna need on liiga palju funktsioone, mida keegi ei kasuta.

Tasub millalgi veeta ja ise kujundada. . . .

Üldfoorumites on vigu, mis on teada ja keegi saab teid rünnata, kuid kui teil on oma foorum, siis kui kellelgi on vaja rünnata, peab ta teie foorumi vea teadmiseks palju ära tegema. Ühildub täielikult teie saidiga.

ja lõpuks lisage perioodiliselt mõni funktsioon, mida teie kasutajad vajavad.

Arvestades teie kommentaari Johannese vastuse kohta, ütleksin, et minge edasi ja tehke enda oma - kui saate aru ja nõustute sellega, millega tegelete. Kindlasti ei teeks paha olemasolevate lahenduste ülevaade. Võite leida korduvkasutatava koodi kalliskive või avastada lähenemisviisi, mille võite ise tähelepanuta jätta. Võib-olla saate hübriidi, kuid saate aru koodibaasist ja see on täpselt see, mida vajate. Mulle isiklikult meeldib mõnikord ratast uuesti leiutada.

Küsimus on nüüd 5 aastat vana. Täna saate selle phpBB3 foorumiga üsna lihtsalt saavutada.

See eeldaks järgmisi samme:

Samm 1 Autentimise pistikprogrammi abil saate oma andmebaasi sünkroonida oma liikmessaidiga, st logige kasutajad automaatselt sisse, kui kasutaja teie liikmessaidile sisse logib, ja värskendage profiili seadeid (keel, e-posti aadress, nimi, avatar, kohandatud väljad jne), kui kasutaja oma profiili oma liikmesuse saidil.

2. samm Keelake kasutaja juhtpaneel aadressil System->Module Managemenet->User Control Panel. Tõenäoliselt ei taha te, et teie kasutajad saaksid olla sõbrad, saata sõnumeid või muuta oma profiili foorumis, sest tõenäoliselt kajastate seda oma liikmessaidiga.

3. samm Keela privaatne sõnumside aadressil General > Board Configuration > Board Features

4. samm Integreerige oma liikmessaidil teatised selle koodi abil: https://www.phpbb.com/community/viewtopic.php?f=461&t=2307731

Hull on isegi mõelda oma foorumite juurutamisele, välja arvatud juhul, kui soovite midagi uskumatult lihtsat või vajate midagi muud kui mõni olemasolevatest foorumitest, mida muidu mõelda võiksite.

Peate jälgima mis tahes foorumi rämpsposti olemasolu ja kui teil on juba mingisugune saidi registreerimine juba olemas, keelake foorumi kohalik registreerimine ja kohandage foorumit, et kasutada oma endisi konto nimesid.

Võite selle üles kirjutada, mis oleks parim idee, mis võtab aega, kuid saate vead lahendada, kui lahenduse otsimiseks kõigepealt õppige .php ja mysql, siis kirjutage see, siis võidate selles õigesti

none: Charles Robertson | none