Portál AbcLinuxu, 10. května 2025 05:29

Dotaz: redakcni system pro web aplikaci

3.3.2005 09:11 skaaj
redakcni system pro web aplikaci
Přečteno: 313×
Odpovědět | Admin
Hi, resim jeden pomerne velky webovy projekt, jeho stezejni casti bude rozsahly redakcni system. Premyslim o moznostech tvorby tohoto systemu
1) klasicky pomoci php v kombinaci s FastTemplate
tak jako jsem to delal dosud, je to dost prace, prece jenom webove protokoly jsou na tohle neohrabane... pokud treba pouzivate jine sablony, nebo jinou feature, ktera usnadni praci, poradte please 2) flash umi xml, action script je taky pomerne vyspely jazyk, daji se snim delat celkem slusny veci, ale tady nevim jak je to s licenci(bez muceni se priznam, v tomhle se moc neorientuju), nevim jestli to lze napsat v necem v linuxu aby to bylo free?
3) JSP nebo ASP.NET
tady to je sice lepsi nez php, ale pro me neresitelne, tuhle technologiii jim na server neprotlacim a oni hosting menit nebudou(spis to sem pisu, aby bylo videt ze jsem nezapomel:D a zbytecne se to tu neobjevilo)
4) C#, Java
no nevim jestli nejdu s kanonem na vrabce, urcite nejrobustnejsi reseni, ale zase velka nevyhoda je nutnost mit ten program sebou, pres web z dovolene to ovladat nepujde:(
Prosim pekne, jak tohle resite vy? Jeste jsem tak rozsahly admin nedelal a rad si poslechnu vase nazory. Diky
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.3.2005 13:43 Jura
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dobrý den,

vytvářím webovky v systému Drupal. Je to docela dobré a hlavně jednoduché. Co se týka publikačních systémů tak se podivejte sem je to docela dobrý přehled, ale asi není uplně aktuální. Nemám rád velká monstra a tak jsem volil Drupal...

Zdraví Jirka Dušek
3.3.2005 16:51 skaaj
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
Diky,
bohuzel mam tak strasne specificke naroky, ze predelavat nektery z redakcnich systemu je jako psat ho od nuly. Takze se stejen vracim k otazce, V cem? Ale do budoucna se na tyto jiz hotove systemy urcite zamerim. Jeste jednou dik.
3.3.2005 17:24 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
pokud mas tak specificke naroky, ze nejde prizpusobit nic existujiciho, musis si to napsat sam. A pak je logicky pouzit jazyk, ktery nejlepe ovladas. Pokud zadny dobre neovladas, je docela riziko se poustet do tak velkeho projektu.
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
3.3.2005 17:50 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co třeba použít Zope (případně přímo Plone) jako základ?

Záleží co po tom chceš, psát něco rozsáhlejšího v php není zrovna pohodlné, ke zbytku se moc vyjadřovat nebudu, java se mi nikdy nelíbila, MS techologie jdou naprosto mimo mě a použít na to flash mi nepřipadá jako moc šťastný nápad.
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
3.3.2005 18:01 michal
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
O tom, co umí .net jsem neměl ani tušení, ale po tom, co jsem viděl ukázku jednoho podobného projektu napsaného v .net, jsem musel smeknout. Ale je možné říci, že žádný jazyk není špatný, pokud ho dobře ovládáš. Např. Drupal je v php, vypadá velice schopně a existuje k němu opravdu velké množství rozšíření. Na stránkách drupal je hezké srovnání s Plone.
3.3.2005 18:16 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
Po Zope nějakou dobu pokukuji, šlo by se o tom trochu rozepsat?

Zajímá mě hlavně, jaké zásadní rozdíly a změny má přinést verze 3 o které jsem četl, nerad bych teď začal psát a pak zjistil, že nová verze je zcela nekompatibilní (a verze 3 pokud jsem to pochopil rozhodně být nemá).
Copak toho není dost?
3.3.2005 19:05 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
Verze 3 bude kompatibilní, pro X3 to neplatí, to X je od experimental :-). Nějaké informace o zope 3 lze najít na http://dev.zope.org/Zope3.
3.3.2005 19:14 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
Tohle jsem právě četl a pochopil tak, že Zope3 přinese docela zásadní změny (někde tam byla snad i zmínka, že jde v zásadě o úplný přepis), pročež nevím, jestli to bude natolik zásadní, že se vyplatí zkoušet rovnou X3, nebo jestli půjde sice o výrazné a podstatné změny, ale přesto je mnohem výhodnější držeti se verze 2.
Copak toho není dost?
3.3.2005 19:31 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
No X3 je zatím nekompatibilní se 2, takže pokud potřebuješ nějaké produkty, tak je asi lepší se držet 2. X3 je určeno zatím pro vývojáře.

Pokud to ale chceš na hraní, tak bych šel do X3 :-)
3.3.2005 19:35 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
Zatím nic provozovat nechci a nepotřebuji, hraní, učení a experimentování je přesnější určení toho co chci.
Copak toho není dost?
4.3.2005 00:32 skaaj
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
Odpovědět | | Sbalit | Link | Blokovat | Admin
Diky za odpovedi,
naroky jsou skutecne dost specificke, nic z toho co jste mi doporucili pouzit bez velkych uprav nejde, asi to napisu sam, to jsem ostatne tusil uz nazactku. V php to pro me neni problem, spis jde o tu zdlouhavost vyplyvajici z logiky protokolu...
Me ale spise slo o teoretickou diskuzi vhodnosti/nevhodnosti tech technologii, ktere jsem nastinil. Pokud bych si vybiral bez ohledu na licnce a dostupnost, asi bych zkusil ten flash, mam s nim docela dost zkusenosti, a actionscript(vestaveny jazyk flshe) toho opravdu umi hodne. Hlavne neztratim moznost weboveho rozhrani.
add .NET,C# > v soucasnosti neznam nic lepsiho, je to skutecne hodne povedene, microsoftu se tohle hodne povedlo, ale v pripade .NET to nasadit z duvodu hostingu nemuzu, a pokud bych to psal v C# mam pocit ze pujdu kanonem na vrabce:D.
Pokud mate nekdo jiny nazor, rad si ho poslechnu.
4.3.2005 01:04 xkesh | skóre: 46 | blog: eXtempore
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
naroky jsou skutecne dost specificke, ... Pokud mate nekdo jiny nazor, rad si ho poslechnu.
redakcnich systemu je hodne, jenomze dokud neni aspon naznakem jasne, o jake "specificke naroky" jde, tak vam asi nikdo nic jineho nez tu zaznelo (urob si specificky sam :) neporadi.
4.3.2005 09:43 skaaj
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
Diky za nazor,
ale jak jsem jiz uvedl, nejde mi o konkretni radu, udelej to v tomto redakcnim systemu, ale spisi o obecnou diskuzi vhodnosti/nevhodnosti technologii, ktere jsem vyse uvedl(popripade dalsich). Jestli nekdo zkusil udelat redakcni system v necem co jsem uvedl, jake jsou vyhody treba udelat to v C#, protoze to uz zkousel atd.
4.3.2005 10:12 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
Pokud nějakou technologii ovládáš, tak jí použij. Jinak to já budu tvrdit, že je nejlepší napsat to v Pythonu a Leoš zase bude říkat, že v Javě :-). Zastánců MS technologií tu asi moc nenajdeš...
4.3.2005 11:55 skaaj
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
To je prave to co chci slyset, je to nej lepsi napsat v pythonu protoze... Proste me zajima pohled lidi na tuhle problematiku, a jak to resi oni. ZZ tech technologiii co jsem uvedl, bych to nezvladnul asi jenom v JSP. Nejak bych to dokopal ve vsem, ale rave jde mi o to, kde podle lidi co to opravdu dlouhodobe delaji bude neefektivnejsi atd. Jinak C# a ASP.NET se povedlo opravdu dokonale, a klidne si s nekym o tom dam flame:D
4.3.2005 12:10 Michal Kubeček
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
Ještě jednou: každý by to řešil tím, na co je zvyklý a co mu vyhovuje. Takže já bych třeba použil PHP tam, kde je primární rychlost vývoje, a C++ na výkonově kritické věci. To, že někdo něco dlouhodobě používá, neznamená, že je to nejefektivnější. Obvykle to znamená jen, že je to pro něj dostatečně efektivní na to, aby mu nestálo za to přecházet na něco jiného. Ale to jen opakuji, co tu už zaznělo.

P.S. nepamatuji, že by se kterákoli technologie Microsoftu nepovedla opravdu dokonale, aspoň podle jeho věrozvěstů; a že by ji titíž totálně nezatratili o něco později, když se objevila nová opravdu dokonalá

4.3.2005 12:28 Martin Beránek | skóre: 33 | blog: mousehouse | Brno
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
PHP pro rychlost vyvoje vetsiho projektu bych rozhodne nepouzil - bastlit se daji pouze male veci. muzete se prit, muzete se mnou nesouhlasit ale to je tak vsechno co muzete... php proste na veci vetsi nez tyden proste NE

osobne preferuji J2EE (problem byva s levnym hostovanim)
never use rm after eight
4.3.2005 12:32 Michal Kubeček
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
Ale ano, úplně klidně. Jde jen o to, jakým způsoben to PHP používáte. Jestli se necháte svést k patlání nebo jestli si udržíte vnitřní disciplínu. Jsem odpůrcem teze o dobrých (Java) a špatných (C++) jazycích. Podle mých zkušeností záleží mnohem víc na programátorovi, jestli píše čistě nebo jako čuně. Jazyky, které se snaží čuňárny znemožnit, toho stejně nedosáhnou, jen nutí autora vyrábět hrozné čuňárny už tím, jak je nucen obcházet jejich omezení.
4.3.2005 14:37 skaaj
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
Jeste jednou, to me prave zajima - Proc je na neco zvykly, a resil by to takhle. Nerikejte mi, ze jste zacal delat web v jednom jazyce a u toho jste zustal... Delate to v nem protoze Vam prijde v necem lepsi nez ostatni. A to je ono. Proc Vam prijde nejlepsi? To zatim nikdo nerekl, argument proc php a ne treba flash.
P.S.: Nevim jake mate zkusenosti s C# a ASP.NET, pokud ne, vyzkousejte je. C# je v podstate okopcena trochu vylepsena java, a ASP se s ASP.NET neda srovnavat. Zkuste a date mi(doufam:D) zapravdu.
4.3.2005 14:58 Michal Kubeček
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
Proč ne? Samozřejmě jsem lehce nahlédl i do Perlu nebo Pythonu, ale nevidím důvod k migraci. Něco je tam trochu lepší, něco trochu horší. Žádný z nich není ale natolik jednoznačně lepší než PHP, aby mi to stálo za přechod. Stejně tak nevidím na C# nic, čím by byl tento jazyk nějak výrazně lepší než C++ - nebo Java, nedáte-li jinak. Pro vysvětlení: osobně si nemyslím, že by Java byla principiálně lepší jazyk než C++; z praktického pohledu ji považuji za podstatně horší (argumenty ideové čistoty mne nezajímají, takové uvažování přenechávám politikům). Rozdíl mezi Javou a C# bych přirovnal k rozdílu mezi ISO 8859-2 a Windows 1250: uděláme si to natruc po svém, abychom byli nekompatibilní a vypadalo to, že jsme inovativní; samozřejmě i tam lze předstírat, že Windows 1250 je lepší (české uvozovky, trademark), ale asi to až na pár nadšenců nebude nikdo brát vážně. ASP a ASP.NET srovnávat nepotřebuji, neoslovilo mne ani jedno.

Jinak odpověď na vaši otázku zní ne, s dynamickým obsahem na webu jsem začal tím, že jsem psal CGI skripty v klasickém céčku. A když to začalo být neúnosné a zjistil jsem, že s PHP dokážu být podstatně produktivnější při snesitelné ztrátě efektivity aplikací, přešel jsem na PHP. Když některé zatíženější skripty byly v PHP příliš náročné na paměť i procesor, napsal jsem místo nich middleware v C++, který ty kritické části nahrazuje. Tato kombinace mi vyhovuje a zatím jsem neobjevil nic, co by pro mne bylo takovým vylepšením, aby mi to stálo za migraci.

4.3.2005 15:50 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
Většinu věcí dělám v php, ale to jsou obvykle takové triviální věci, že cokoliv složitějšího je kanón na vrabce.

Na složitější věci bych použil zope, prostě proto, že se mi ta platforma líbí a mám s ní vesměs dobré zkušenosti. Python mi jako jazyk vyvovuje, jediné další přijatelné multiplatformní možnosti jsou Java a Perl. Java mi připadá vždycky hrozně líná a trochu mi vadí, že není opensource, Perl se mi prostě nelíbí :-).

Jakékoliv C# a ASP.NET jsem ochotný zkoušet v okamžiku kdy mi to poběží na Linuxovém serveru a bude to opensource, do té doby mají smůlu byť by byly sebedokonalejší.
4.3.2005 20:02 honza
Rozbalit Rozbalit vše Re: redakcni system pro web aplikaci
... .NET,C# > v soucasnosti neznam nic lepsiho, je to skutecne hodne povedene, microsoftu se tohle hodne povedlo ....

jak to ze nebyla diskuze ukoncena? Neco tak argumentativne silneho uz jsem skutecne dlouho necetl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.