Ergebnis 1 bis 6 von 6

Thema: Lohnt es sich, es so zu machen?

  1. #1
    Großmeister(in) Avatar von MyXoToD
    Registriert seit
    07.11.2007
    Ort
    Mainz
    Alter
    24
    Beiträge
    507
    Danke
    0
    Bekam 1 mal "Danke" in 1 Posting

    Standard Lohnt es sich, es so zu machen?

    Hi Leute,

    ich hab vor den Gerüst meiner Website mal komplett umzubauen. Also die Seite an sich soll so bleiben wie sie ist, außer da sich das Design nochmals ändere. Aber das tut nichts zur Sache.
    Also ich wollte jetzt mal nachfragen, ob es sinnvoll ist wen ich den HTMLcode von PHP erzeugen lasse, mittels "echo".
    Das ich oben in der index.php den HTML-Header als externe "html_header.php" include und dann im body den ganzen krempel mit echo ausführe zb.:
    PHP-Code:
                    echo "<div class='menu_box_center'>";
                                
                                    include 
    'get_counter.php';
                            
                            echo 
    "</div></li>";
                            echo 
    "<li class='abstand'><div class='menu_links'><a class='link' href='index.php?action=news'>News</a> &#x25BA;</div></li>";

                             if (
    $_GET["action"] == "about" or $_GET["action"] == "hobbys" or $_GET["action"] == "konzerte" or $_GET["action"] == "steckbrief") { ?> 
    ist es so sinnvoller? also in meiner Index.php kommt schon einiges an html vor:

    index.php
    PHP-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <!-- ____________________Copyright © 2009 by Max Boll [MyXoToD]____________________ -->
        
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

        <head>
                <title><?php include ("get_title.php"); ?></title>
                <link rel="shortcut icon" type="image/x-icon" href="skin/template/images/icon1.ico" />
                <link rel="stylesheet" type="text/css" href="skin/template/css/style.css" />
                <link rel="stylesheet" type="text/css" href="skin/template/css/lightbox.css" media="screen" />
                <meta name="title" content="MyXoToD" />
                <meta name="description" content="Website Privat Homepage von Max Boll MyXoToD" />
                <meta name="keywords" content="max, boll, privat, homepage, website, myxotod, pen spinning, rubiks cube, php, html, tutorial, blog, startseite, über mich, hobbys, konzerte, steckbrief, impressum, kontakt, sitemap, partner, links, link me, gästebuch, downloads, support, tutorials, artwork, videos, bilder, twitter, willkommen" />
                <meta name="owner" content="maxi-boll@hotmail.de" />
                <meta name="author" content="Max Boll" />
                <meta http-equiv="expires" content="" />
                <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
                <meta http-equiv="content-language" content="Deutsch" />
                <meta http-equiv="vw96.object type" content="Homepage" />
                <meta name="rating" content="Alle" />
                <meta name="robots" content="index,follow" />
                <meta name="revist-after" content="1 Days" />
                <script type="text/javascript" src="js/prototype.js"></script>
                <script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
                <script type="text/javascript" src="js/lightbox.js"></script>
        </head>
        
        <body>
            
            <!-- ____________________Beginn-Header-Bereich____________________ -->
            <div class="header_container">
                <div class="header_space_top">
                </div>
                <div class="header_banner">
                </div>
                <div class="header_space_bottom">
                </div>
            </div>
            
            <!-- ____________________Beginn-Main-Bereich____________________ -->
            <div class="main_container">
            
                <!-- ____________________Rootleiste-Oben____________________ -->
                <div class="navi_box">
                    <div class="page_trail">
                        Sie befinden sich hier: 
                        <?php
                            
    include 'get_pagetrail.php';
                        
    ?>
                    </div>
                </div>
                <div class="main_space_top">
                </div>
                
                <!-- ____________________Menü-Links____________________ -->
                <div class="main_menu">
                    <div class="menu_box_top">
                    </div>
                    <div class="menu_box_center">
                        <ul class="keine_punkte">
                            <li><div class="counter">
                                <?php
                                    
    include 'get_counter.php';
                                
    ?>
                            </div></li>
                            <li class="abstand"><div class="menu_links"><a class="link" href="index.php?action=news">News</a> &#x25BA;</div></li>
                            <li class="abstand"><div class="menu_links"><a class="link" href="index.php?action=about">Über mich</a> &#x25BA;</div></li>
                                <?php if ($_GET["action"] == "about" or $_GET["action"] == "hobbys" or $_GET["action"] == "konzerte" or $_GET["action"] == "steckbrief") { ?>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=steckbrief">Steckbrief</a></div></li>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=hobbys">Hobbys</a></div></li>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=konzerte">Konzerte</a></div></li>
                                <?php ?>
                            <li class="abstand"><div class="menu_links"><a class="link" href="index.php?action=blog">Blog</a> &#x25BA;</div></li>
                                <?php if ($_GET["action"] == "blog" or $_GET["action"] == "twitter") { ?>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=twitter">Twitter</a></div></li>
                                <?php ?>
                            <li class="abstand"><div class="menu_links"><a class="link" href="index.php?action=bilder">Bilder</a> &#x25BA;</div></li>
                                <?php if ($_GET["action"] == "bilder" or $_GET["action"] == "trampolin08" or $_GET["action"] == "10.04.-13.04.09_mit_ilka") { ?>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=trampolin08">Trampolin '08</a></div></li>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=10.04.-13.04.09_mit_ilka">10.04. - 13.04.09 mit Ilka</a></div></li>
                                <?php ?>
                            <li class="abstand"><div class="menu_links"><a class="link" href="index.php?action=videos">Videos</a> &#x25BA;</div></li>
                                <?php if ($_GET["action"] == "videos" or $_GET["action"] == "funvideos" or $_GET["action"] == "videotutorials") { ?>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=funvideos">Fun Videos</a></div></li>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=videotutorials">Video Tutorials</a></div></li>
                                <?php ?>
                            <li class="abstand"><div class="menu_links"><a class="link" href="index.php?action=artwork">Artwork</a> &#x25BA;</div></li>
                                <?php if ($_GET["action"] == "artwork" or $_GET["action"] == "signaturen" or $_GET["action"] == "wallpaper" or $_GET["action"] == "fotografie" or $_GET["action"] == "zeichnungen") { ?>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=signaturen">Signaturen</a></div></li>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=wallpaper">Wallpaper</a></div></li>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=fotografie">Fotografie</a></div></li>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=zeichnungen">Zeichnungen</a></div></li>
                                <?php ?>
                            <li class="abstand"><div class="menu_links"><a class="link" href="index.php?action=tutorials">Tutorials</a> &#x25BA;</div></li>
                                <?php if ($_GET["action"] == "tutorials" or $_GET["action"] == "phpmysql" or $_GET["action"] == "htmlcss" or $_GET["action"] == "photoshop" or $_GET["action"] == "sonyvegas") { ?>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=phpmysql">PHP & MySQL</a></div></li>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=htmlcss">HTML & CSS</a></div></li>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=photoshop">Photoshop</a></div></li>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=sonyvegas">Sony Vegas</a></div></li>
                                <?php ?>
                            <li class="abstand"><div class="menu_links"><a class="link" href="index.php?action=support">Support</a> &#x25BA;</div></li>
                            <li class="abstand"><div class="menu_links"><a class="link" href="index.php?action=downloads">Downloads</a> &#x25BA;</div></li>
                                <?php if ($_GET["action"] == "downloads" or $_GET["action"] == "dgalerie1" or $_GET["action"] == "dgalerie2" or $_GET["action"] == "dgalerie3") { ?>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=dgalerie1">Galerie 1</a></div></li>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=dgalerie2">Galerie 2</a></div></li>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=dgalerie3">Galerie 3</a></div></li>
                                <?php ?>
                            <li class="abstand"><div class="menu_links"><a class="link" href="index.php?action=gaestebuch">Gästebuch</a> &#x25BA;</div></li>
                                <?php if ($_GET["action"] == "gaestebuch" or $_GET["action"] == "gaestebuch#unten") { ?>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=gaestebuch#unten">Eintrag verfassen</a></div></li>
                                <?php ?>
                            <li class="abstand"><div class="menu_links"><a class="link" href="index.php?action=links">Links</a> &#x25BA;</div></li>
                                <?php if ($_GET["action"] == "links" or $_GET["action"] == "linkme") { ?>
                                <li class="sub_menu" style="#0070b0"><div class="menu_sub_links"><a class="link" href="index.php?action=linkme">Link me</a></div></li>
                                <?php ?>
                        </ul>
                    </div>
                    <div class="menu_box_bottom">
                    </div>
                </div>
                <div class="main_space_center">
                </div>
                
                <!-- ____________________Inhalt-Rechts____________________ -->
                <div class="main_inhalt">
                    <div class="inhalt_box_top">
                    </div>
                    <div class="inhalt_box_center">
                    <?php
                        
    include 'get_content.php';
                    
    ?>
                    </div>
                    <div class="inhalt_box_bottom">
                    </div>
                </div>
                <div class="main_space_bottom">
                </div>
            </div>
            
            <!-- ____________________Fußzeile____________________ -->
            <div class="footer_container">
                <div class="acp_login">
                    <div class="acp_link"><a class="link" href="index.php?action=login">ACP</a>&#x25BA;</div>
                </div>
                <div class="footer_menu">
                    <div class="menu_sub_links"><a class="footer" href="index.php?action=impressum">Impressum</a> | <a class="footer" href="index.php?action=kontakt">Kontakt</a> | <a class="footer" href="index.php?action=sitemap">Sitemap</a></div>
                </div>
                <div class="footer_box">
                    <div class="footer_text">
                    <?php
                        
    include 'get_footer.php';
                    
    ?>
                    </div>
                </div>
                <div class="footer_space_bottom">
                </div>
            </div>
            
                <script type="text/javascript">
                var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
                document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
                </script>
                <script type="text/javascript">
                try {
                var pageTracker = _gat._getTracker("UA-10077192-3");
                pageTracker._trackPageview();
                } catch(err) {}</script>
            
        </body>
        
    </html>
    Also wie gesagt, Header und Footer sollten dann includiert werden und der inhalt wird sowieso aus anderen Dateien Includiert.

    MfG Santos
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: Lohnt es sich, es so zu machen?

    also sinn ergibt ein solches echo meiner meinung nach nur, wenn es nicht zuviel wird.
    ich hab mir angewöhnt bei viel html-code einfach den php-bereich zu schliessen und dann eben normal des html zu schreiben- klappt auch sehr gut bei if-anweisungen etc.

    bei dynamischen werten kann man ja noch immer dahergehen und an entsprechender stelle nen php-block mit den nötigen ausgaben zu machen.
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  3. #3
    Thonixx
    Gast

    Standard AW: Lohnt es sich, es so zu machen?

    Ich hab bei mir alles in normalen HTML Code und nur da, wo was includiert werden sollte, hab ich PHP Code.
    Zum Beispiel so:

    HTML-Code:
    ......<body><div.......><?php include("") ?></div>.......<div ...><?php include() ?></div>.......</body>..
    So in etwa würd ich das machen, einfach den Content einbauen und den Footer.
    Den Rest wird generiert, sobald die Seite aufgerufen wird.
    Da mach ich viel in HTML Code und nur wos nötig ist ein echo mit HTML Code.
    Das wird auf die Dauer unübersichtlich.

  4. #4
    Interessierte/r
    Registriert seit
    09.08.2009
    Beiträge
    121
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Lohnt es sich, es so zu machen?

    Übersichtlicher ist es jedenfalls, außerdem sparst du natürlich ein paar Zeichen. Ansonsten bringts für den Benutzer der Seite eigentlich keine Vor-/Nachteile.

    Ich mach das selbst auch oft, dass ich einfach alles per echo einbind. Man muss dann eben auch mit den Anführungszeichen aufpassen.

  5. #5
    Großmeister(in)
    Themenstarter
    Avatar von MyXoToD
    Registriert seit
    07.11.2007
    Ort
    Mainz
    Alter
    24
    Beiträge
    507
    Danke
    0
    Bekam 1 mal "Danke" in 1 Posting

    Standard AW: Lohnt es sich, es so zu machen?

    Ja gut das mit den Anführungszeichen sollte ja klar sein^^ Aber naja Fehler passieren, nicht wahr?
    Danke für eure Meinugen. Ich wollte mich halt nur mal informieren, ob es so halt besser wäre, bzw. ob es so eher gemacht wird. Aber wenn ihr schon sagt das es eigentlich so besser ist, wie ich es auch im moment habe, dann las sich es und räum die Quelltexte mal etwas auf und fass zusammen was man zusammenfassen kann^^

    Lg Santos

  6. #6
    Großmeister(in)
    Registriert seit
    09.12.2008
    Ort
    Berlin
    Alter
    38
    Beiträge
    666
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard AW: Lohnt es sich, es so zu machen?

    Ich generiere immer zu Beginn den kompletten dynamischen Content der Seite mit php und speicher die verschiedenen Bereich in Variablen. Erst wenn der komplette php-Code durchlaufen ist kommt die erste HTML-Ausgabe, da werden dann im HTML-Gerüst an den entsprechenden Stellen mit PHP die Variablen mit dem dynamisch generierten Content ausgegeben.
    "Programming today is a race between software engineers
    striving to build bigger and better idiot-proof programs,
    and the universe trying to build bigger and better idiots.
    So far, the universe is winning."
    Rick Cook

Ähnliche Themen

  1. Lohnt sich Sponsoring für Sponsoren?
    Von analogprinz im Forum Sponsor gesucht !
    Antworten: 4
    Letzter Beitrag: 03.07.2009, 12:13
  2. Schaut vorbei es lohnt sich!!!!
    Von djdarkboy20 im Forum Link Tipps
    Antworten: 0
    Letzter Beitrag: 20.11.2008, 19:52
  3. Frage - Lohnt es sich ?
    Von Delgado im Forum Computer - Internet Forum
    Antworten: 13
    Letzter Beitrag: 17.07.2008, 12:42
  4. lohnt sich der kauf ?
    Von w357 im Forum Off Topic und Quasselbox
    Antworten: 13
    Letzter Beitrag: 20.05.2008, 17:08
  5. Coolnic ??? lohnt sich das ??
    Von chris1508 im Forum Webhoster - Provider - (free) Webspace - Server - Domain
    Antworten: 4
    Letzter Beitrag: 23.05.2005, 14:20

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •