PDA

Volledige versie bekijken : semantic cms gezocht


theFlashWizard
%Europe/Berlin %130 %2007, 03:07
Hey mensen,
Ik was opzoek naar een goede gratis cms die standaarden ondersteunde. Maar dat valt tegen :|

semantisch/valide
Ik wil een cms die net gescheiden, semantische, valide xhtml en css produceert. Dit omdat:

De site lichter blijft.
De site makkelijker te stijlen is. (anders moet je al gauw in verschillende php bestanden gaan graven.)

En volgens mij zijn er nog meer goede redenen te bedenken.

Menu Structuur weergave
Wat ik persoonlijk super vind is als een cms de menu structuur duidelijk weergeeft. Wat ik hiermee bedoel is dat je gewoon een overzicht van het complete menu links hebt. (Een lijst menu menuitems, daaronder eventuele submenu items met indents)
Wanneer je dan een pagina selecteert kun je zijn content aanpassen.

Voorbeeld: http://www.livestoryboard.com/images/cms_screenshot.gif
Voorbeeld uit typo3: http://www.typo3.com/uploads/pics/web_page.jpg (jammer dat die geen sematic xhtml output)
Het tegenovergestelde zou een pagina zijn op de cms waarin je het menu regeld en een
pagina met alle pagina's los. Deze moet je dan per menu item aan elkaar linken.

Flash (xml)
Het lieft heb ik een cms die ook aan te sluiten is op flash. Ik weet echter niet hoe dit normaal werkt. Op school hebben we een custum cms gemaakt die met 1 content.php werkte. Deze gaf je vanaf flash een bepaalde id mee waarmee hij nette xml maakte van de informatie uit de database. Ik weet niet echt hoe dit normaal gesproken gaat.

Gevonden:

plone
http://plone.org/
Deze lijkt erg goed, alleen staat hij niet op opensourcecms waardoor ik hem niet uit kan proberen. (Tijdelijk installeren is ook nog geen optie want ik heb nog geen host.)
Kan hem dus niet echt onderzoeken. Als je de sites (http://plone.org/about/sites) bekijkt die met plone gemaakt zijn zit de source wel redelijk goed in elkaar. Dus dat is wel positief.
livestoryboard
http://www.livestoryboard.com/web-content-management.html
Helaas betaald.
tweak
http://www.tweakcms.com/index.html
Helaas betaald.


Dus Hebben jullie nog tips?

Alvast bedankt!

josko
%Europe/Berlin %508 %2007, 12:12
tFW, Zal ik Plone even opzetten op testing server? :)


Ik denk overigens niet dat die dingen nu snel aansluiten op flash...

Je zou het overigens wel voor elkaar kunnen krijgen...

Even een stukje uit portfolio sys van mij, waarmee ik extensies die normaal via AJAX lopen in kan laden in mijn normale php. Het is een vals trucje!


<?php
ob_start();
// vang output op
include("extensions/simple_".$_GET['script']);
// voer uit en pak mee: het script (wel even _GET beveiligen, dat doe ik ergens anders)
$content = ob_get_contents();
//pak de content en stop het in variable content
ob_end_clean();
// maak de output opvang leeg zonder de output weer te geven
?>

theFlashWizard
%Europe/Berlin %514 %2007, 12:20
Hey josko, dat zou top zijn :)

Ik moet eerlijk zeggen dat ik niet super veel van je script snap P) Eigenlijk ook de reden waarom ik liever een goede cms zoek dan dat ik zelf een keer moet gaan maken.

Ik blijf het vreemd vinden dat de cms die ik zoek zo zeldzaam lijkt te zijn.

WernerL
%Europe/Berlin %541 %2007, 12:59
SimpleMadeCMS... werkt lekker :-)
Of mijn cms Wcms :D Maar daar werkt de module functie nog niet van :+

//edit
Ow die kun je niet aan een flashsite koppelen...

BernardV
%Europe/Berlin %547 %2007, 13:08
Je kunt er ook zelf een bouwen op basis van bv http://smarty.php.net/

josko
%Europe/Berlin %549 %2007, 13:10
Hey josko, dat zou top zijn :)

Ik moet eerlijk zeggen dat ik niet super veel van je script snap P) Eigenlijk ook de reden waarom ik liever een goede cms zoek dan dat ik zelf een keer moet gaan maken.

Ik blijf het vreemd vinden dat de cms die ik zoek zo zeldzaam lijkt te zijn.
Als ik het zo zie is plone een hel om te installeren
zal als ik wiskund eheb gemaakt even kijken..



En mijn CMS zelf heeft een map extensions. Je kan in de db een item bijschrijven als script.
Normaal vraagt hij via AJAX aan het script de output op.
Maar als je geen javascript hebt is er een simple pagina, zonder javascript.

Hierin moesten die extensies ook meegepakt worden.

Als je include() gebruikt, voert hij het script eerst uit. (tenzij het ene object declaratie is )
Dan heb je dus output!
wat ik doe is:

vang output op
genereer output
stop output in een variable
leeg opvang output

---
schrijf output naar template

Tis een manier die je zou kunnen gebruiken om een 'normaal' CMS te laten werken met Flash...:)

mech7
%Europe/Berlin %557 %2007, 13:23
Als dat goed is heb Plone zijn eigen server, de leercurve is ook vrij hoog volgens mij geschreven in python. Een heleboel cms'en werken met templates dus kan je de layout daarop aanpasssen. Er zit vaak wel wat werk in om alles goed te krijgen, durpal doet al vrij veel juist.

Ik ben niet zo bekend met actionscript maar ik neem aan dat je een template zou kunnen maken die xml uitspuugt en deze in flash afhandelt.

Het hangt beetje van je eisen af maar iets als wordpress doet het ook wel vrij goed hoewel dit natuurlijk geen full blown cms is maar meer blog :)

brossiekoppie
%Europe/Berlin %558 %2007, 13:24
Ik denk dat hetgeen je zoekt niet echt voorradig is aangezien dit redelijk specifiek en geavanceerd is.

Maar... er is uiteraard altijd een oplossing :)
Ik stel voor om met een framework te werken omdat het je veel tijd zou besparen die je anders stopt in het heruitvinden van het wiel. Het eerste framework dat hier dan goed van pas komt is CakePHP. Daar is namelijk een zijproject van ontstaan genaamd CakeAMFPHP. Je kent ongetwijfeld AMFPHP, wel dit is een port naar CakePHP die je toelaat om makkelijk te communiceren met FLash/FLex 2.

Zeker eens het bekijken waard dus. Maar... het is toch niet zo eenvoudig als ik het nu voorstel. Je zal wel redelijk wat PHP skills nodig hebben, inzicht in MVC design pattern,...

http://cakeamfphp.rd11.org/
http://cakephp.org

Alleszins veel succes!

mech7
%Europe/Berlin %960 %2007, 23:02
Die is er ook voor drupal of seagull (welke al een cms hebben :))

http://www.amfphp.org/frameworks.html

theFlashWizard
%Europe/Berlin %399 %2007, 09:35
SimpleMadeCMS ziet er redelijk uit :)
Hij maakt iig kloppende xhtml :)

wordpress vind ik idd super, als die toch eens een cms systeem zouden maken... maja.

Ik ga jullie tips zeker onthouden als ik toch overga op het zelf maken van een cms. Als ik dit echter doe, is dit pas in de zomer vakantie bijv. Bij of na het lezen van een dik boek over php en mysql :)