Jump to content
php.lv forumi

Sadalja jaunumi


azpage

Recommended Posts

Kaada vareetu buut vislabaakaa tabulas struktuura dazhaadiem rakstiem, liidziigi kaa tvnet lapaa. Man ir taads variants:

 

id - raksta id

sadid - sadaljas id

title - raksta virsraksts

short_text - raksta iisais apraksts

text - teksts, kas paraadas apskatot visu aprakstu, pilnais teksts

 

 

Vai vel kaadi lauki ir nepiecieshami. Kaa rakstaa tiek paraadiitas bildes, varbuut tekstaa raksta tekstu ar visiem html noformeejuma tagiem un ar img, lai attelotu bildi. Taa vareetu buut, vai ir cits veids kaa to dara ?

Link to comment
Share on other sites

bez datuma ieteiktu vel ari pielikt lauku piemeram full ar char 1 kur 0 nozimes ka nav gara raksta un nebus links lasit talak vai aridzan 1 un nozimes ka ir ari par sho vesti turpinajums un to var lasit nospiezhot linku. bildem visam parejam vari izmantot wysiwyg prieksh textarea kur mainigam padod htmlspecialchars un varesi labot uz nebedu ievietotos jaunumus un pievienot jaunus. Izmanto divas textarea augsha short un apaksha full. datumu jaa gan vajadzetu izmanto vai nu jb4 vai kura ideja ta bija ar latvisko pierakstu uzreiz nevis ar array nomainot un lieta darita.

Link to comment
Share on other sites

Priekš kam tev vajag textu sadalīt short_text un text? ja to smuki un stri var izdarit ar php!

 

Short teksts nebuus vienaadas ar kaadu dalju no garaa teksta. Tas buus iis apraksts par visu garo tekstu. Garo tekstu varees apskatiit uzspiezhot uz linka.

Link to comment
Share on other sites

Es ta aizdomajos par to texta sadalīšanu un gribu prasīt kā būtu ātrāk un labāk?

1. DB izveidoju divus laukus 1 texta apraksts 2 texts

2. DB ir viens lauks texts un to ievadu:

 

Stastinjsh par tehtu ##atdalu## viss parejais texts.

 

Un tad ar explode es sadalu to textu, tur kur vajaga!

Link to comment
Share on other sites

bez datuma ieteiktu vel ari pielikt lauku piemeram full ar char 1 kur 0 nozimes ka nav gara raksta un nebus links lasit talak vai aridzan 1 un nozimes ka ir ari par sho vesti turpinajums un to var lasit nospiezhot linku. bildem visam parejam vari izmantot wysiwyg prieksh textarea kur mainigam padod htmlspecialchars un varesi labot uz nebedu ievietotos jaunumus un pievienot jaunus. Izmanto divas textarea augsha short un apaksha full. datumu jaa gan vajadzetu izmanto vai nu jb4 vai kura ideja ta bija ar latvisko pierakstu uzreiz nevis ar array nomainot un lieta darita.

Kāpēc vajag vēl vienu lauciņu full, un skatīties vai tajā ir 1 vai 0 ? Var uzreiz paskatīties vai turpinājuma laukums ir tukš vai pilns.

Link to comment
Share on other sites

es teiktu pašam ātrāk un saprotamāk būtu ar diviem laikiem news un full nevs un tur pielikt to joku ar 1 un 0 - es laprātāk lietoju yes un no - vieglāk saprast, bet tas jau ir gaumes jautājums :blink:

Link to comment
Share on other sites

Es ta aizdomajos par to texta sadalīšanu un gribu prasīt kā būtu ātrāk un labāk?

1. DB izveidoju divus laukus 1 texta apraksts 2 texts

2. DB ir viens lauks texts un to ievadu:

 

Stastinjsh par tehtu ##atdalu## viss parejais texts.

 

Un tad ar explode es sadalu to textu, tur kur vajaga!

 

Manupraaat, shaadi ir lieka rakstiishana, vieglaak ir izveidot 2 laukus, un manliekas ka aatrumaa 2 lauki neatpaliks no viena lauka, kursh pec tam tiek sadaliits ar explode. Vietas apjoms jau ar buus taaads pats, mazaaks nebuus.

Link to comment
Share on other sites

  • 3 weeks later...

Kaa tiek veidoti jaunumi tvnet lapaa, daudzos portalos ir liidziiga struktuura. Tur sanaak ka index.php fails, kursh atver rakstu ir ievietots katraa direktorijaa. Taa ir? Ja ir tad kaadeel taa tiek tas dariits?

 

Te ir piemeeri

 

http://www.tvnet.lv/onlinetv/riga_online/i....php?id=2914395

http://www.tvnet.lv/news/sport/

http://www.tvnet.lv/news/sport/hockey/index.php?id=2914373

http://www.tvnet.lv/news/sport/euro2004/index.php?id=2914435

http://www.tvnet.lv/news/popsci/discovery/....php?id=2906738

http://www.tvnet.lv/news/popsci/hitech/index.php?id=2903283

 

Skaidrs ka teksta fails jau nu netiek rakstiits, bet datubaazee

Link to comment
Share on other sites

nu, es domaaju, ka tieshi taa arii ir!

Bet kaapeec?

Domaaju, ka lai vieglaak ir sadaliit visu to kvantumu pa kategorijaam tos rakstus un iespeejams, lai nenoslogotu tikai vienu index.php failu! (es gan nezinu, vai tam ir kaada noziimee servera aatrdarbiibaa utt.)

Tas news direktorijs manupraat ir vienkaarshi jaunumu direktorijs, kur vareetu buut, ka glabaajas tikai viens index.php fails un kaudze direktoriju ar apakshdirektorijiem utt. , kuros manupraat katraa ir arii pa index.php failam (droshi vien visi vinji ir indentiski un automaatiski gjenereeti (izmanto full path, lai piekljuutu paareejiem failiem). Protams, ka raksti nav ievietoti katraa tajaa direktorijaa bet vienaa vai vairaakaas datubaazees... Manupraat tie direktoriji ir sataisiiti taa taapeec, lai vienkaarshaak buutu tiiri peec url orienteeties apmekleetaajiem - taa luuk! tjip, tu zini, ka uzreiz sporta jaunumiem tiec klaat shaadi: http://www.tvnet.lv/news/sport/ - plashi apmekleet portaalam izklausaas diezgan sakariigs skaidrojums, vai ne?

Jaunumus vinji taapat njem no datubaazes peec id, kur ir pilns ar jaunumiem no dazhaadaam kategorijaam (iespeejams, pat katrai kategorijai sava datubaaze...)

Paareejos include (konfiguraacijas failus, nepiecieshamaas funkcijas) tie index.php faili iespeejams njem no kaut kaadaam citaam direktorijaam, kuras vispaar nav ieksh news...

Nu, taas ir tikai manas domas, jo tvnet saita uzbuuvi nav gadiijies redzeet...

Link to comment
Share on other sites

Kaa tiek veidoti jaunumi tvnet lapaa, daudzos portalos ir liidziiga struktuura. Tur sanaak ka index.php fails, kursh atver rakstu ir ievietots katraa direktorijaa. Taa ir? Ja ir tad kaadeel taa tiek tas dariits?

 

Te ir piemeeri

 

http://www.tvnet.lv/onlinetv/riga_online/i....php?id=2914395

http://www.tvnet.lv/news/sport/

http://www.tvnet.lv/news/sport/hockey/index.php?id=2914373

http://www.tvnet.lv/news/sport/euro2004/index.php?id=2914435

http://www.tvnet.lv/news/popsci/discovery/....php?id=2906738

http://www.tvnet.lv/news/popsci/hitech/index.php?id=2903283

 

Skaidrs ka teksta fails jau nu netiek rakstiits, bet datubaazee

Diez vai viņi taisīja kaudzi ar direktorijām un katrā lika pa indeksa failam. Izskatās, ka tur ir izmantots arī mod_rewrite Apača modulis, kurš ļauj samainīt pieprasīto URL pret kādu citu. Piemēram, pieprasīts tika /news/sports/index.php?id=1234, bet pēc rewrite'a īstenībā tiek izsaukts index.php?mode=news&submode=sports&id=1234.

 

IMHO :ph34r:

Link to comment
Share on other sites

×
×
  • Create New...