sebastian1986: Mehrere Websites mit identischem Aufbau gleichzeitig bearbeiten

Hallo,

arbeite gerade an meiner Homepage. Diese hat mehrere Seiten mit gleichem Aufbau, unterscheiden sich nur im Text "im Haupt-div". Würde gerne ohne Frames arbeiten, da ich gelesen habe, dass die nicht jeder angezeigt bekommt. Wenn ich jetzt etwas am Grunddesign ändern möchte, muss ich das bei allen Seiten seperat machen. Gibt es da einen Trick um alle seiten gleichzeitig zu ändern? Ich arbeite mit Dreamweaver!

Vielen Dank schonmal!

Sebastian

  1. Es gibt Editoren, die "suchen und ersetzen" über mehrere Dateien können.

    1. Und darunter zählt auch sein Dreamweaver :)

      (PHP steht hier wohl nicht zu Debatte, oder?)

      1. Und darunter zählt auch sein Dreamweaver :)

        Ich hab noch nicht so viel Erfahrung mit Dreamweaver gesammelt, wie kann ich das genau einstellen?

        (PHP steht hier wohl nicht zu Debatte, oder?)

        Naja, wie soll ich das machen? Ich habe mehrere Formulare und ne riesige Menge Text, ich will nicht, dass es zu unübersichtlich wird...

        Und mit "include" kann ich doch nur etwas einfügen, wenn vorher kein html steht soweit ich weiß oder gibts da noch andre möglichkeiten?

        Danke nochmal!

        Sebastian

        1. Hi!

          Und mit "include" kann ich doch nur etwas einfügen, wenn vorher kein html steht soweit ich weiß oder gibts da noch andre möglichkeiten?

          ??? Wo hast Du denn bitte diese Weisheit her?

          --
          Trau Dich!
           
          1. Auf welche Art und Weise stelle ich das am besten mit include an?

            Am sinnvollsten erscheint mir die Lösung den "Rahmen" (das design das überall gleich sein soll) mit include einzufügen und an der stelle an der der Text rein soll nen div-container anzulegen, dessen eigenschaften dann über css ausgelagert wird (position). Sollte ich das Design mal grundlegend ändern, dann brauch ich nur die eine css datei mit der position des divs anpassen.

            Oder habt ihr bessere Vorschläge? Wenn man was nicht professionell gelernt hat neigt man gerne dazu es so zu machen wie man denkt und muss später alles abändern...also wäre ich euch sehr verbunden wenn ihr mir evtl nen kleinen gedankenanstoß gebt!

            Danke!!

            Sebastian

            PS: wenn ich den text includen würde, dann wüsste ich nicht woher der browser weiß welchen text er includen soll. Wüsste mir nur mit formularen zu helfen, aber ich hab schon genug formulare drinnen und für die übersichtlichkeit würde ich gerne darauf verzichten.

            1. Hiho!

              Gewoehnlich hat mein nur eine Datei, die das Geruest darstellt. Diese wird mit einem Parameter aufgerufen. Anhand des Parameters includiert man dann die gewuenschten Inhalte.

              Hier ein Schema.

              Template: (index.php)
              [...]
              <h1>Head</h1>
              <div>
               Spalte mit Navi
               <a ahref='index.php?parameter=1'>HOME</a>
              <div/>
              <div>
               <?php wenn parameter = 1 (startseite) include startseite ?>
              </div>
              [...]

              Startseite: (start.php)
              <p> Das ist die tolle startseite und das bin ich: <img>Bild von George Clooney</img> </p>
              <p>Hier stehen Informationenen und Zeug.</p>

              Alternativ statt includes eine Datenbank benutzen.

              Oder man nimmt sich gleich nen fertiges CMS und zieht dem sein Layout an. Dafuer sind die Dinger schliesslich da.

              --
              Trau Dich!
               
              1. Gewoehnlich hat mein nur eine Datei, die das Geruest darstellt. Diese wird mit einem Parameter aufgerufen. Anhand des Parameters includiert man dann die gewuenschten Inhalte.
                Hier ein Schema. [...]

                ein etwas ungünstiges wenn man sagen darf - was du als "template" bezeichnest ist ein php-html-gemisch

                eine ein template soll frei von code sein und lediglich markierung verwenden, in denen der dynamische inhalt eingefügt wird

                ein schema könnte so aussehen, wie ich es hier beschrieben habe
                https://forum.selfhtml.org/?t=175392&m=1152769

                gewöhnlich hat man also eine datei die aufgerufen wird, diese datei holt sich in erster linie das template (zweite datei) und informationen für die dynamischen komponenten (entweder aus weiteren dateien oder aus einer datenbank)

                Oder man nimmt sich gleich nen fertiges CMS und zieht dem sein Layout an. Dafuer sind die Dinger schliesslich da.

                da lernt man nichts dabei - wenn man nicht versteht, wie eine templateengine eines cms arbeitet, ist es schwer, effiziente templates dafür zu bauen

                1. Hi!

                  da lernt man nichts dabei - wenn man nicht versteht, wie eine templateengine eines cms arbeitet, ist es schwer, effiziente templates dafür zu bauen

                  Total uninteressant:

                  Wenn ich eine Webseite ins Netz stellen will, moechte ich nicht unbedingt lernen ein professioneller Programmierer zu sein.

                  Es gibt bei den meisten CMS soetwas wie eine Dokumentation. Und auch hier ist Effizienz vielleicht gar nicht gefragt, sondern einfach das es funktioniert. Dazu reicht gewoehnlich, ein Standardtemplate zu nehmen und ihm das Layout zu verpassen. Wenn das CMS nicht totaler Mist ist, hat man damit alles was man braucht.

                  Mein HTML/PHP Gemisch, ist uebrigens das, was viele CMS als Template verstehen. Und es ist am einfachsten herzustellen und zu verstehen. Ich habe hier niemanden fragen sehen, wie er sich das beste CMS programmieren kann, sondern nur, wie er sich einfach etwas zusammenbaut, das ihm ermoeglicht sein Layout moeglichst wartungsarm mit seinem Content zusammenzubringen.

                  Wenn jemand fragt, wie er den ersten Schritt machen soll, hau ich ihm nicht gleich um die Ohren, wie er bei den olympischen Spielen eine Goldmedallie bekommt.

                  Das wird hier aber gern gemacht. Warum, weiss ich allerdings nicht.

                  --
                  Trau Dich!
                   
                  1. Wenn ich eine Webseite ins Netz stellen will, moechte ich nicht unbedingt lernen ein professioneller Programmierer zu sein.

                    in diesem fall wird aber explizit gefragt, wies programmiert wird

                    Wenn jemand fragt, wie er den ersten Schritt machen soll, hau ich ihm nicht gleich um die Ohren, wie er bei den olympischen Spielen eine Goldmedallie bekommt.

                    schlechter vergleich - hier gehts um grundlegende dinge für guten programmierstil, eine trennung von programmierung, struktur, design und inhalt ist essentiell - wenn man sich das nicht von anfang an angewöht, hat man später schlechte karten

                    du würdest wohl auch niemandem empfehlen, zuerst html zu lernen und mit tabellen zu layouten, wen ner das verstanden hat, soll er auf css-layouts umsteigen

        2. Ich hab noch nicht so viel Erfahrung mit Dreamweaver gesammelt, wie kann ich das genau einstellen?

          Wie wäre es, einfach mal nachzuschauen? Bei meinem Editor heißt das "suchen/ersetzen in Dateien" und ist gleichrangig neben "suchen" und "ersetzen" zu finden. Ich schätze beim Dreamweaver wird es ähnlich sinnvoll bezeichnet sein.

          1. Ich hab noch nicht so viel Erfahrung mit Dreamweaver gesammelt, wie kann ich das genau einstellen?

            Wie wäre es, einfach mal nachzuschauen? Bei meinem Editor heißt das "suchen/ersetzen in Dateien" und ist gleichrangig neben "suchen" und "ersetzen" zu finden. Ich schätze beim Dreamweaver wird es ähnlich sinnvoll bezeichnet sein.

            das zeigt, dass du auch nicht sonderlich viel erfahrung mit dreamweaver hast - dreamweaver bietet ein tolles template-feature, mit suchen und ersetzen zu arbeiten ist in diesem fall nicht die schlauste art

            dennoch würde ich eine serverseitige technologie bevorzugen

            1. das zeigt, dass du auch nicht sonderlich viel erfahrung mit dreamweaver hast

              Null.

              Ob es für sebastian1986s "mehrere Seiten" sinnvoll ist mit einem Templatsystem zu arbeiten ist fraglich. Aber bitte, ich habe nur einen Vorschlag gemacht und auf eine Rückfrage reagiert.

              1. Null.

                wenigststens sagt dir der gesundem menschenverstand "verwende ihn nicht" ;)

                Ob es für sebastian1986s "mehrere Seiten" sinnvoll ist mit einem Templatsystem zu arbeiten ist fraglich.

                nein, ich meine kein templatesystem sondern das built-in-template-system vom dreamweaver - soll angeblich total easy sein und produziert lästige .dwt-files

  2. Hallo!

    Hast du dich damit schon beschäftigt?

    Viele Grüße
    Thorsten

  3. Hallo,

    Dreamweaver bietet Vorlagen (Templates) und Bibliotheken (Libraries).
    Eine sehr kurze Beschreibung davon findest Du auf meiner Seite:
    http://www.tiptom.ch/homepage/includes.html#dreamweaver
    Für weitere Infos empfehle ich Dir dringend, das Handbuch bzw.
    die Hilfe von Dreamweaver zu konsultieren, dort ist das nämlich
    sehr gut beschrieben, und sonst findest Du mit den Suchbegriffen
    Dreamweaver und Vorlagen bzw. Templates im Netz sicher viele Infos.

    HTH, mfg
    Thomas

    1. Dreamweaver bietet Vorlagen (Templates) und Bibliotheken (Libraries).
      Eine sehr kurze Beschreibung davon findest Du auf meiner Seite:
      http://www.tiptom.ch/homepage/includes.html#dreamweaver
      Für weitere Infos empfehle ich Dir dringend, das Handbuch bzw.
      die Hilfe von Dreamweaver zu konsultieren, dort ist das nämlich
      sehr gut beschrieben, und sonst findest Du mit den Suchbegriffen
      Dreamweaver und Vorlagen bzw. Templates im Netz sicher viele Infos.

      wenn du das dann alles verstanden hast und damit perferkte, semantisch korrekte html-seiten erstellen kannst, wirst du feststellen, dass es händisch leichter geht und eine serverseitige technologie wesentlich praktischer ist ;)