Fórum Root.cz
Hlavní témata => Server => Téma založeno: ReXF 17. 08. 2016, 21:45:44
-
Dobry den,
Existuje nejake forum napr. phpbb, ktere by dokazalo ukladat prispevky jako soubory na FTP serveru daneho webhostingu.
Jedna se me o to ze mam webhosting u wedosu a ten ma jenom 2GB max prostor pro databazi.
A bohuzel nemam penize abych daval 300 mesicne jen za vetsi databazi.
Moje znalosti nestaci na provoz celeho VPS serveru.
-
2GB databáze by měla vystačit pro hodně obsáhlou aplikaci. Samozřejmě do ní nesmíš rvát obrázky a videa.
-
ano existuje.... nakoduj si ho sam/
-
Bys to mohl dopsat pro Drupal8, treba by to nekdo dalsi vyuzil :-)
Ale jinak pokud ti opravdu nestaci 2GB na databazi nejakeho fora tak tam bude asi dost ziva komunita -> vyhlasuj jednou rocne sbirku, delam to taky tak a lidi radi kazdej poslou stovku za to, ze bude jejich oblibeny projekt dal fungovat.
-
Zkus najít nějakou knihovnu, která umožňuje binární vyhledávání v seřazeném souboru. Nebo si to napiš sám. Já používám tuhle utilitu pro vyhledávání v lozích. https://github.com/pts/pts-line-bisect. Můžeš si potom udržovat seřazené soubory začínající klíčem, který potřebuješ. Nebo zkus najít nějaké hotové řešení v PHP.
-
Tak pokuď jde jen o příspěvky, tak můžete použít například Nette. Pro ukládání můžete použít objekt FileStorage, kde máte možnost ukládat podle klíče. Viz Zde. https://api.nette.org/2.4/Nette.Caching.Storages.FileStorage.html .
Klíčem bude id článku, diskusi bych při změně ukládal celou, serializovanou pomocí funkce serialize.
Eventuelně byste k tomu mohl použít i object Cache z nette, viz návod zde: https://doc.nette.org/cs/2.4/caching
-
A nebo jsem našel ještě toto, flat file CMS https://getgrav.org/
-
Co nějaké fórum postavené nad SQLite? Těch musí být hromada, ne?
-
Nějak nechápu, co se tu řeší? Jako fakt ti nestačí 2GB na fórum a chceš to hostovat za 30 Kč měsíčně na WEDOSu? Jako LOL, to bude mít výkon jak prase.
Třeba to tebou zmíněné phpBB samozřejmě přílohy ukládá jako soubory, ne do databáze. Tam je jen tabulka s názvama souborů.
-
Co nějaké fórum postavené nad SQLite? Těch musí být hromada, ne?
Jasne, treba Drupal (SQLite 3.7.11 or higher). Ale otazka je jestli ho podporuje hosting.
-
Co nějaké fórum postavené nad SQLite? Těch musí být hromada, ne?
Jasne, treba Drupal (SQLite 3.7.11 or higher). Ale otazka je jestli ho podporuje hosting.
Většina hostingů SQLite běžně podporuje včetně přístupu přes PDO. Na fórum je to skvělá databáze.
-
Tyvle ... 2GB je jednak hromada dat, druhak pokud budes mit vic, tak ti tam musi postovat tisice lidi, a calnou 3kila mesicne je pak k smichu.
-
No, jak se tam zacnou rvat obrazky a filmy, tak je to tak na tyden.
-
No, jak se tam zacnou rvat obrazky a filmy, tak je to tak na tyden.
2GB za týden? To chceš sdílet 3GP?
-
No, jak se tam zacnou rvat obrazky a filmy
Do databáze? Doma všichni zdrávi? :o
-
No, jak se tam zacnou rvat obrazky a filmy, tak je to tak na tyden.
2GB za týden? To chceš sdílet 3GP?
To je uplne jedno. Otevri si web na sdileni porno filmu a uvidis ten hukot, jen co se ti to trochu rozjede. Schvalne, jak dlouho ti 2 GB vydrzi.
No, jak se tam zacnou rvat obrazky a filmy
Do databáze? Doma všichni zdrávi? :o
Kde presne jsem napsal, ze by ty obrazky mely byt ulozene v databazi?
-
Kde presne jsem napsal, ze by ty obrazky mely byt ulozene v databazi?
Já ti nevím, možná by pomohlo si přečíst, co se tady řeší. :o
-
Kde presne jsem napsal, ze by ty obrazky mely byt ulozene v databazi?
Já ti nevím, možná by pomohlo si přečíst, co se tady řeší. :o
Asi by neuškodilo, kdybys v tomto směru šel příkladem.
-
Kde presne jsem napsal, ze by ty obrazky mely byt ulozene v databazi?
Já ti nevím, možná by pomohlo si přečíst, co se tady řeší. :o
Resi se tady, jak nacpat forum do 2 GB.
-
ked to ma byt male tak to kludne mozes drzat v RAM a ukladat do 1 json subora.
-
ked to ma byt male tak to kludne mozes drzat v RAM a ukladat do 1 json subora.
To už může rovnou použít Redis a bude to mít alespoň spolehlivé.
-
Kde presne jsem napsal, ze by ty obrazky mely byt ulozene v databazi?
Já ti nevím, možná by pomohlo si přečíst, co se tady řeší. :o
Resi se tady, jak nacpat forum do 2 GB.
No, já mám dojem, že už to bylo celkem vyřešeno, než jsi přišel ty s tou kokotinou o ukládání videí a spol. do databáze. Ono totiž omezená je velikost té DB, ne místo na disku. ::)
-
No, já mám dojem, že už to bylo celkem vyřešeno, než jsi přišel ty s tou kokotinou o ukládání videí a spol. do databáze. Ono totiž omezená je velikost té DB, ne místo na disku. ::)
Ty sis nevšiml toho sarkasmu v příspěvku?
-
ked to ma byt male tak to kludne mozes drzat v RAM a ukladat do 1 json subora.
To už může rovnou použít Redis a bude to mít alespoň spolehlivé.
redis som nepoznal dakujem za odporucanie. neni to len tak ukladat data a DB je celkom schopna sluzba ktora to riesi.
-
redis asi tezko rozjede na webhostingu ze...
Ja fakt nechapu ze lidi resej v tomhle ohledu kazdou korunu, kdyz ti mozna velikost DB tam kde si nestaci a neda se dohodnout, jdi jinam. Moznosti je spousta.
-
redis asi tezko rozjede na webhostingu ze...
Ja fakt nechapu ze lidi resej v tomhle ohledu kazdou korunu, kdyz ti mozna velikost DB tam kde si nestaci a neda se dohodnout, jdi jinam. Moznosti je spousta.
Už v první odpovědi bylo snad jasně řečeno, že 2GB databáze musí vystačit na každé fórum. Podmínkou je, že multimédia musí být mimo tuto databázi, což je běžný standard.
Redis užitečná databáze pro specifická použití. Diskuzní fórum se z ní dá udělat také, i když místo běžného webhostingu bude nejspíš nutný nějaký virtuál. Nespornou výhodou je, že Redis nepotřebuje ORM.
-
kdyz budu pocitat 1 byte = 1 znak, index fulltext zabira tretinu celkove velikosti databaze a limit na post 300 znaku (zakazany prilohy, avatary, cokoliv krome plain textu, at si to linkujou na fileshare servery ...) tak mi to vychazi ze do 2 GB sql db by se veslo cca 4 mil. 700 tis. postu pri uvaze ze vsichni vyuziji limit 300 znaku na post
mozna mne nekdo opravi, je to opravdu jen odhad
-
kdyz budu pocitat 1 byte = 1 znak, index fulltext zabira tretinu celkove velikosti databaze a limit na post 300 znaku (zakazany prilohy, avatary, cokoliv krome plain textu, at si to linkujou na fileshare servery ...) tak mi to vychazi ze do 2 GB sql db by se veslo cca 4 mil. 700 tis. postu pri uvaze ze vsichni vyuziji limit 300 znaku na post
mozna mne nekdo opravi, je to opravdu jen odhad
Jako takto, ja sem mel kdysi phpbb forum co melo 200MB db a zmigroval jsem to do vlastniho systemu, kde byl ponecham formatovanej text (takze i naky znacky, ne jen plaintext ) a vysledek je nakych 7MB, takze tak :).
-
kdyz budu pocitat 1 byte = 1 znak, index fulltext zabira tretinu celkove velikosti databaze a limit na post 300 znaku (zakazany prilohy, avatary, cokoliv krome plain textu, at si to linkujou na fileshare servery ...) tak mi to vychazi ze do 2 GB sql db by se veslo cca 4 mil. 700 tis. postu pri uvaze ze vsichni vyuziji limit 300 znaku na post
mozna mne nekdo opravi, je to opravdu jen odhad
Tvůj post má téměř 400 znaků.