phpRS 2.6.5 : phpRS Fórum
Toto fórum je určené výhradně k diskuzi o verzi phpRS v2.6.5.
phpRS - redakční a informační systém
Délka textu - omezení
Zaslán uživatelem/kou: Fury (IP adresa zaznamenána)
Datum: 2007-04-22, 10:14

Všiml jsem si, že textové pole "Hlavní text" má jistá omezení buď v počtu řádků, nebo počtu znaků... prostě. když přesáhnu určitou hranici, tak už se text neuloží, respektive konec toho textu chybí.

Lze to někde změnit?

Re: Délka textu - omezení
Zaslán uživatelem/kou: Kryšpín (IP adresa zaznamenána)
Datum: 2007-04-22, 15:10

v databázi je nastavení u toho sloupce (rs_clanky.text) typ "TEXT" což znamená 65535 znaků maximálně.
Řešením je buď psát kratší články, nebo si v databázi tuhle hodnotu změnit (Alter table ...., v phpMyAdminu atp.)
například na mediumtext (to je něco přes 16 milionů znaků) nebo kdyby to nestačilo ;-) tak na longtext (což je přes cca 4 miliardy znaků) To fakt hned tak nepopíšeš. :-)))
Ale POZOR: Musíš ale počítat, že se ti tím zvětší velikost databáze, protože se to tak změní pochopitelně u VŠECH článků, a skok z 65 tisíc na 16 milionů je docela slušný (je to skoro 300 krát více --> takže asi tak nějak ti rázem naroste velikost databáze).
Rozhodně bych zvážil spíše to první řešení....

Hepbegclub | Čáslavsko | MN Čáslav



Celkem upraveno 1×. Poslední úprava Kryšpín v 22.04.2007 15:11.

Re: Délka textu - omezení
Zaslán uživatelem/kou: mr3ska (IP adresa zaznamenána)
Datum: 2007-04-22, 16:08

já to řeším i tak, že delší článek vydám na dva díly a pak je provážu funkcí "Související články". Ale chápu, že u některých webů to prostě nejde......

Re: Délka textu - omezení
Zaslán uživatelem/kou: Fury (IP adresa zaznamenána)
Datum: 2007-04-22, 18:34

Kryšpín napsal/a:
-------------------------------------------------------
Díky za vysvětlení. 300x větší db je ale problém :) , takže holt budeme muset rozdělovat i to, co by jindy bylo pouze na jedné stránce.

Re: Délka textu - omezení
Zaslán uživatelem/kou: MirekS (IP adresa zaznamenána)
Datum: 2007-05-01, 20:15

Kryšpín napsal/a:
-------------------------------------------------------
> Ale POZOR: Musíš ale počítat, že se ti tím zvětší
> velikost databáze, protože se to tak změní
> pochopitelně u VŠECH článků, a skok z 65 tisíc na
> 16 milionů je docela slušný (je to skoro 300 krát
> více --> takže asi tak nějak ti rázem naroste
> velikost databáze).


s timhle nesouhlasim, nebot text je ukladan podle skutecne velikosti, nikoliv podle maximalni definovane delky - to plati pouze u typu CHAR, ale VARCHAR a vsechny typy TEXT jsou jen tak dlouhe, kolik znaku v sobe obsahuji
(ted jsem si pro jistotu zkusil u jednoho testovaciho webu, ktery obsahuje pouze zakladni data z distibuce, provest zmenu na LONGTEXT a tabulka stale mela jen 624Bytů v datech a nic nepribylo)

Re: Délka textu - omezení
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2007-05-24, 00:49

Ako píše MirekS - text zaberá veľkosť v db podľa skutočnej dĺžky, veľkosti pri zmene typu sa báť nemusíš.

Re: Délka textu - omezení
Zaslán uživatelem/kou: Kryšpín (IP adresa zaznamenána)
Datum: 2007-05-24, 11:10

Vida, tak to jsem nevěděl. Omlouvám se za nepřesnou informaci.

Hepbegclub | Čáslavsko | MN Čáslav

Re: Délka textu - omezení
Zaslán uživatelem/kou: pjan (IP adresa zaznamenána)
Datum: 2024-09-14, 21:02

Děkuji převelice za tuto odpověď, která mi moc pomohla. Úspěšně jsem na webu horyinfo.cz změnil formát položky text v databázi na MEDIUMTEXT a funguje to, hurá. Díky tvůrcům, že udělali systém uminerzální a že se lze s délkou článku takhle vypořádat.



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.