kleine website mit News/Termine OHNE CMS!

 


hairness
Zaungast

20.04.10
23:30 Uhr
hallo …

ich bin gerade auf der suche für eine möglichst komfortable lösung für eine kleine seite, wo es auch so eine news und termin sektion geben soll … , die aber nicht CMS betreiben sein soll …
soll heißen … vielleicht kann man einfach mit textdateien arbeiten … oder xml … oder excelvogel?? oder so … keine ahnung …

vielliecht hat ja jemand n tip wie man sowas gut einpflegt …
ich stell mir das so vor das man dann einfach die excel tabelle updated und die seite dann daraus die termine liest oder so …

vielen dank für tips

GRÜSSElove
Link zu diesem Beitrag in die Zwischenablage kopieren
Mister Ad
Werbung
Schon mal bei Zalando, Amazon oder eBay geguckt? Vielleicht wirst du dort fündig.

 
Mighty Mike
Veteran

20.04.10
23:34 Uhr
Wäre dann da theoretisch nicht „software“ die das zeug entgegennimmt?
Und wäre das dann - per Definition - nicht ein CMS?

Spoiler (anzeigen):

schonklar
Link zu diesem Beitrag in die Zwischenablage kopieren
hairness
Zaungast

21.04.10
11:05 Uhr
planlos

jaja …
also mir gehts einfach nur darum, dass das ganze ohne datenbank läuft …
ich glaube ich kann mir da auch schnell was zusammen schustern … was für meine schwecke reicht …
aber ich dachte ich hak mal nach ob es sich da vielleicht auch irgendein standard etabliert hat …
aber scheinbar ja nicht so …
heul
Link zu diesem Beitrag in die Zwischenablage kopieren
JanB
Veteran

21.04.10
11:14 Uhr
Warum nicht einfach was mit HTML zusammen schustern und das in einem (kostenlosen) WYSIWYG Editor mit FTP Funktion? Würde doch vollkommen ausreichen.
Link zu diesem Beitrag in die Zwischenablage kopieren
seb
Dauergast

21.04.10
11:37 Uhr
http://de.php.net/SimpleXML

xml mit php auslesen...
Link zu diesem Beitrag in die Zwischenablage kopieren
honsey
Gast

21.04.10
11:42 Uhr
…und schreiben (bearbeiten).

guck mal hier: http://www.flashforum.de/forum/web-edito...84068.html

  1. <?xml version='1.0' encoding='utf-8'?>
  2. <datas>
  3. <data>
  4. <link name="Name1" post="Post Name1" info="Meine Info1"/>
  5. </data>
  6. <data>
  7. <link name="Name2" post="Post Name2" info="Meine Info2"/>
  8. </data>
  9. <data>
  10. <link name="Name3" post="Post Name3" info="Meine Info3"/>
  11. </data>
  12. <data>
  13. <link name="Name4" post="Post Name4" info="Meine Info4"/>
  14. </data>
  15. <data>
  16. <link name="Name5" post="Post Name5" info="Meine Info5"/>
  17. </data>
  18. <data>
  19. <link name="Name6" post="Post Name6" info="Meine Info6"/>
  20. </data>
  21. </datas>
Quelltext in Zwischenablage kopieren

  1. <?php
  2. // Pfad zu deiner Quelldatei
  3. $file = "data.xml";
  4. // Pfad zu deiner Zieldatei
  5. $savefile = "data2.xml";
  6. $xml = simplexml_load_file($file);
  7. ?>
  8.  
  9. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  10. <html xmlns="http://www.w3.org/1999/xhtml">
  11. <head>
  12. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  13. <title>XML-Editor</title>
  14. </head>
  15.  
  16. <body>
  17. <?php
  18. if (empty($_POST)) {
  19. ?>
  20. <form action="<? echo $_SERVER['PHP_SELF']?>" method="post">
  21. <?php
  22. foreach ($xml->data as $node) {
  23. $i++;
  24. $name = $node->link["name"];
  25. $post = $node->link["post"];
  26. $info = $node->link["info"];
  27. //
  28. echo "<input name=\"name_$i\" type=\"text\" value=\"$name\" /> \n";
  29. echo "<input name=\"post_$i\" type=\"text\" value=\"$post\" /> \n";
  30. echo "<input name=\"info_$i\" type=\"text\" value=\"$info\" />\n\n";
  31. }
  32. ?>
  33. <input type="submit" name="Submit" value="Speichern" />
  34. </form>
  35. </body>
  36. </html>
  37. <?php
  38. } else {
  39. foreach ($_POST as $key => $value) {
  40. if($key != "Submit") {
  41. $para = explode("_", $key);
  42. $nr = $para[1];
  43. $name = $para[0];
  44. $xml->data[$nr-1]->link[$name] = $value;
  45. $xml->asXML($savefile);
  46. }
  47. }
  48. echo "Datei unter <strong> $savefile </strong> gespeichert!\n";
  49. echo "</body>\n";
  50. echo "</html>";
  51. }
  52. ?>
Quelltext in Zwischenablage kopieren
Link zu diesem Beitrag in die Zwischenablage kopieren
Patrick
Veteran

21.04.10
11:44 Uhr
SSI? Macht man das noch? Ich hatte vor vielen Jahren mal dieses Perlscript benutzt als es noch keine Datenbanken gab.
Link zu diesem Beitrag in die Zwischenablage kopieren
Dominic
Moderator

21.04.10
12:40 Uhr
und... wieso sträubst du dich so gegen ein CMS und/oder eine datenbank?
ich versteh den sinn absolut nicht, wenn man mit einem CMS »von der stange« sowas in ein paar minuten am laufen hat und in überschaubarer zeit umgestylt.
um im monat einen euro zu sparen, weil der tarif keine datenbank hat? planlos
Link zu diesem Beitrag in die Zwischenablage kopieren
Clemens
Veteran

21.04.10
12:41 Uhr
Das ist doch alles CMS im herkömmlichen Sinne.
Die Frage ist wieso du dann kein vernünftiges nimmst?
Muss ja nichts aufgeblasenes sein.
Was ist das für eine komische Anforderung?
Link zu diesem Beitrag in die Zwischenablage kopieren
klick
Veteran

21.04.10
12:45 Uhr
warum nicht einfach nen schnödes blog bei wordpress.com? planlos
Link zu diesem Beitrag in die Zwischenablage kopieren
honsey
Gast

21.04.10
13:25 Uhr
ihr ahnt aber schon, dass nicht jeder kunde so computeraffin und u.U. schon verwirrt ist, wenn man im wordpress-backend mehr möglichkeiten hat als ne liste mit news zu verwalten…

eine .htaccess-geschützte seite finde ich perfekt für so kunden. einfach ne htmlseite mit ner edit-in-place tabelle.
Link zu diesem Beitrag in die Zwischenablage kopieren
klick
Veteran

21.04.10
13:31 Uhr
ja, scheint ja aber offensichtlich auch eher kompliziert zu sein.
Link zu diesem Beitrag in die Zwischenablage kopieren
honsey
Gast

21.04.10
14:15 Uhr
klar – gibt es halt anscheinend nicht von der stange -)
Link zu diesem Beitrag in die Zwischenablage kopieren
Dominic
Moderator

21.04.10
14:35 Uhr
wordpress ist ja auch eher ne blog-software. pfeif

meine idee wäre: drupal () + cck + date + views. und dann nimmt man dem user alle rechte und blendet alle menus aus, die er nicht unbedingt braucht.
Link zu diesem Beitrag in die Zwischenablage kopieren
klick
Veteran

21.04.10
14:48 Uhr
das ist ja aber nicht mehr schlank und rank genug (vermutlich).
Link zu diesem Beitrag in die Zwischenablage kopieren
pdd
Stammgast

21.04.10
20:11 Uhr
ExpressionEngine finde ich für solche Zwecke eigentlich perfekt. Version 2.0 kann afaik auch Sqlite, braucht also keine Datenbanksoftware.
Link zu diesem Beitrag in die Zwischenablage kopieren
Knoth
Gast

21.04.10
22:11 Uhr

Stacey ()



Stacey is a lightweight content management system.
No database setup or installation files, simply drop the application on a server and it runs. Your content is managed by creating folders and editing text files. No login screens, no admin interface.
Link zu diesem Beitrag in die Zwischenablage kopieren
klick
Veteran

21.04.10
22:25 Uhr

Subfolio



Simply speaking, Subfolio reads your file system and instantly turns the content into a website — folders become sections, files become pages. But that’s just the beginning…
Link zu diesem Beitrag in die Zwischenablage kopieren
Dollr
Gast

22.04.10
10:12 Uhr
hairness schrieb am 20.04.10, 23:30 Uhr:

ich stell mir das so vor das man dann einfach die excel tabelle updated und die seite dann daraus die termine liest oder so …

http://code.google.com/p/php-excel-reader/

.xls ftp .php .txt / .html
Link zu diesem Beitrag in die Zwischenablage kopieren
marcus_a
Veteran

24.04.10
18:32 Uhr
GetSimple
GetSimple is an open source CMS that utilizes the speed and convenience of XML, a best-in-class UI and the easiest learning curve of any simple Content Management System out there.

planlos
Link zu diesem Beitrag in die Zwischenablage kopieren
hairness
Zaungast

25.04.10
23:05 Uhr
super … voll danke für den input schonmal …

da gibts denn ja doch tatsächlich ne menge kram neben dem selbst zusammen gefuddelten

danke
cheer
Link zu diesem Beitrag in die Zwischenablage kopieren
hairness
Zaungast

25.04.10
23:17 Uhr
Dominic schrieb am 21.04.10, 12:40 Uhr:

und... wieso sträubst du dich so gegen ein CMS und/oder eine datenbank?
ich versteh den sinn absolut nicht, wenn man mit einem CMS »von der stange« sowas in ein paar minuten am laufen hat und in überschaubarer zeit umgestylt.
um im monat einen euro zu sparen, weil der tarif keine datenbank hat? planlos

also nochmal zu klärung …
ob CMS hin oder her …
es geht darum ein schlankes aber komfortables backend zu haben … OHNE DATENBANK
weil ne datenbank hat man ja nicht immer … und ist im kleinsten fall für ein paar – keine ahnung „tour dates“ oder so auch ein wenig unangemessen

danke
Link zu diesem Beitrag in die Zwischenablage kopieren
hairness
Zaungast

05.05.10
13:50 Uhr
um hier selbst auch nochmal interessanten content beizusteuern …
mir ist das hier in die händegefallen

Smile CMS without database - review of some good choices

Some may regard it as archaic: A Content management system (CMS) without database. data is stored in text files on the server instead. Many web site owners perhaps will even doubt that this could work.



Nevertheless: In some situations it really makes sense to use a system without a database like mysql. Some good systems like Pivot, SkyBlueCanvas, RazorCMS or Pluck are available.

But before going in detail an answer to the questions: why real doing this? Most things run beautifully and well under Wordpress anyway - so what for?

There are different possible reasons now:

Installation effort: Every database needs to be established. You may hardly notice this if you make a single web site. You see the difference doing 10 or more web pages.

Data security: Web site and database must always be saved. If you forget one of both nothing may run anymore. Securing a Mysql database is usually much more difficult and time consuming than to FTP server content

Speed: Highly visitied servers suffer from dramatic speed losses if too many database queries are carried out. So if there is a smaller project on this server it may slow down dramatically.

Simplicity: Why a Mercedes, if one only wants to fetch cigarettes? That is for small projects most cms are simply „too big“

Flexibility: to change something at a Wordpress system may be difficult. Simpler Cms can often be adopted faster

Therefore I like to show some „lite“ alternatives which I found at http://www.opensourcecms.com/, and after selecting and testing there installed successfully myself and liked:

Pivot (http://www.pivotlog.net/): To make it briefly: Pivot is a mature system that hardly leaves a wish open especially for a Blog. A great Community (at present 75,000 contributions) helps at all problems. Though: With 5.6 MB also no more straight „lite“, even if Pivot runs without Mysql database and stores everything as text files

SkyBlueCanvas Lightweight CMS (http://www.skybluecanvas.com/) is already considerably smaller with 2.8 MB. The less known system also shows a little lean „optic“. But under the hood there is considerably more than at Pivot: Numerous modules like news, form managers, picture administration and more already make it a mature CMS. The individual modules can be placed on various locations on the site.

Pluck (http://www.pluck-cms.org/) (similarly large as SkyBlueCanvas) comes with the Tinymice editor and offers considerably less modules but a clean and easy operator surface. Simple for a smaller project.

RazorCMS (http://www.razorcms.co.uk/) is far away from a Blog and by far also the smallest program. The Core is merely 200 kb in size. With some additional modules (called Plugins or Blades) and a WYSIWYG editor (you can choose one of 3 available, I used Nicedit being the smallest) with only just over 300 kb.
This is rewarded by a lightning speed in comparison with the colleagues and extremely flexible in many things.
SEO optimized linking is available. So in my opinion in a real secret tip.
Also templating is easy ... Have a look on one of my first sites: http://www.freebiesroom.com/ - the template was converted in about 2 hours to this system (being not a professional designer I have to admit)

Enjoy!


am schönsten sieht davon eigentliclh pluck aus …
das wäre eigentlich auch genau das was ich angestrebt hab …
jedoch ist es irgendwie so „sloppy“ (wenn man den fehler googlet) programmiert das es sich nichtmal installieren lässt …

naja … sie arbeiten an der 4.7
Link zu diesem Beitrag in die Zwischenablage kopieren
hairness
Zaungast

05.05.10
15:32 Uhr
das hier ist toll …
voll einfach und gut
http://cutephp.com/
Link zu diesem Beitrag in die Zwischenablage kopieren
daHien
Veteran

05.05.10
22:20 Uhr
ich hab heute nachmittag übrigens mal aus langeweile pluck auf dem firmenserver (pfeif) getestet und uns damit ruckzuck ein kleines intranet gebaut hörthört

war easy und dabei hab ich echt keinen plan von php D

cheffe war begeistert (zum glück weiß er nicht, wie haarscharf ich daran vorbeigeschrammt bin unsere firmen-datenbanken zu schreddern eek)
Link zu diesem Beitrag in die Zwischenablage kopieren
 
#