Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 03:14

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[PHP] PHP Dateien frei von HTML halten.

Discussion on [PHP] PHP Dateien frei von HTML halten. within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
Masterakio1995's Avatar
 
elite*gold: 8
Join Date: Apr 2009
Posts: 2,977
Received Thanks: 855
[PHP] PHP Dateien frei von HTML halten.

Hallo liebe Com,
mich würde es interessieren, wie ihr mit eurem HTML Code in PHP umgeht. Ich persönlich finde es nicht schön meinen HTML Code teilweise über echo's auszugeben. Ein Dozent hat mir seine HTML Klasse gezeigt wie er mit den Seiten arbeitet, was meiner Meinung nach aber etwas zuviel drumherum war.

Gibt es eine Möglichkeit seine .php Datei rein Skript technisch zu gestalten?
Masterakio1995 is offline  
Old 06/12/2014, 18:41   #2
 
.StarSplash's Avatar
 
elite*gold: 74
The Black Market: 185/0/0
Join Date: Jul 2010
Posts: 13,408
Received Thanks: 3,943
Über kurz oder lang ist das Arbeiten mit einem Framework wohl einfacher und effektiver.
Schau dir mal einige an, ich kann Laravel empfehlen. Dann stellt sich diese Problematik überhaupt nicht, denn man arbeitet üblicherweise mit Masterpages und bindet nur den Inhalt ein.
.StarSplash is offline  
Thanks
1 User
Old 06/12/2014, 18:44   #3

 
~ JWonderpig ~'s Avatar
 
elite*gold: 60
Join Date: Sep 2013
Posts: 1,427
Received Thanks: 248
Also ich habe immer eine Datei, in der der HTML Code drin ist und ganz oben noch vor
<!DOCTYPE html>
binde ich eine functions.php ein, die sämtliche Klassen und Funktionen beinhaltet.
Ich gebe keinen HTML Code über Echo aus, es sei denn es ist irgendeine Rückmeldung von dem Skript, ob der Vorgang z.B. erfolgreich war oder nicht.
~ JWonderpig ~ is offline  
Thanks
1 User
Old 06/12/2014, 18:50   #4
 
Masterakio1995's Avatar
 
elite*gold: 8
Join Date: Apr 2009
Posts: 2,977
Received Thanks: 855
Quote:
Originally Posted by Caiv View Post
Also ich habe immer eine Datei, in der der HTML Code drin ist und ganz oben noch vor
<!DOCTYPE html>
binde ich eine functions.php ein, die sämtliche Klassen und Funktionen beinhaltet.
Ich gebe keinen HTML Code über Echo aus, es sei denn es ist irgendeine Rückmeldung von dem Skript, ob der Vorgang z.B. erfolgreich war oder nicht.
Und wie änderst du dann den Content der Seite?
Masterakio1995 is offline  
Old 06/12/2014, 19:06   #5

 
~ JWonderpig ~'s Avatar
 
elite*gold: 60
Join Date: Sep 2013
Posts: 1,427
Received Thanks: 248
In meinem HTML Code rufe ich schon noch Funktionen auf.^^
~ JWonderpig ~ is offline  
Thanks
1 User
Old 06/12/2014, 19:07   #6
 
elite*gold: 0
Join Date: Jan 2012
Posts: 759
Received Thanks: 416
Gängig ist wohl MVC, also den Code, der die Darstellung generiert vom restlichen Code zu trennen. Wenn dir die Mischung aus HTML und PHP-Code, der ausschließlich auf Basis irgendwelcher Daten Teile des HTML Codes generiert auch zu viel ist, bieten sich Templates Engines wie zum Beispiel Twig an. Dann hast du eine eigene HTML-Datei mit Twig-Teilen () und übergibst im PHP-Teil (im View) nur Werte, auf Basis deren Twig dann das endgültige HTML generiert.
dowhile is offline  
Thanks
2 Users
Old 06/12/2014, 19:15   #7
 
.StarSplash's Avatar
 
elite*gold: 74
The Black Market: 185/0/0
Join Date: Jul 2010
Posts: 13,408
Received Thanks: 3,943
Laravel ist ein MVC Framework, du hast ein Model, einen Controller und einen View. Im Wesentlichen verarbeitet der Controller Daten und gibt sie an den View zur Ausgabe. Dabei kann eine Html Masterpage genutzt werden, auf der der Code an einer bestimmten Stelle ausgegeben wird.
.StarSplash is offline  
Thanks
1 User
Old 06/12/2014, 19:35   #8
 
Masterakio1995's Avatar
 
elite*gold: 8
Join Date: Apr 2009
Posts: 2,977
Received Thanks: 855
Quote:
Originally Posted by .StarSplash View Post
Laravel ist ein MVC Framework, du hast ein Model, einen Controller und einen View. Im Wesentlichen verarbeitet der Controller Daten und gibt sie an den View zur Ausgabe. Dabei kann eine Html Masterpage genutzt werden, auf der der Code an einer bestimmten Stelle ausgegeben wird.
Quote:
Originally Posted by dowhile View Post
Gängig ist wohl MVC, also den Code, der die Darstellung generiert vom restlichen Code zu trennen. Wenn dir die Mischung aus HTML und PHP-Code, der ausschließlich auf Basis irgendwelcher Daten Teile des HTML Codes generiert auch zu viel ist, bieten sich Templates Engines wie zum Beispiel Twig an. Dann hast du eine eigene HTML-Datei mit Twig-Teilen () und übergibst im PHP-Teil (im View) nur Werte, auf Basis deren Twig dann das endgültige HTML generiert.
Vielen Dank euch zwei. Sieht nach ungefähr dem aus was ich mir vorgestellt habe .
Masterakio1995 is offline  
Old 06/12/2014, 20:17   #9
 
.StarSplash's Avatar
 
elite*gold: 74
The Black Market: 185/0/0
Join Date: Jul 2010
Posts: 13,408
Received Thanks: 3,943
Wenn du dich mit Laravel auseinandersetzen möchtest, sei dir an dieser Stelle diese Webseite hier empfohlen:

Die Basic Tutorials sind kostenlos, für den Rest zahlt man 9$ im Monat, für das vermittelte Wissen ist das in Ordnung, zumal du dir theoretisch auch alle Videos downloaden und dann das Abo beenden kannst.
.StarSplash is offline  
Thanks
1 User
Old 06/12/2014, 22:36   #10

 
elite*gold: 0
Join Date: May 2014
Posts: 91
Received Thanks: 28
Fang an mit Templates zu arbeiten, ich empfehle da einfach mal Smarty - Ist zumindest aktuell mein Favorit.
マルセル is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[S] hilfe von jmd der sich mit php/html dateien auskennt [b] 3 e*gold
05/23/2012 - elite*gold Trading - 2 Replies
topic klärt, geholfen soll mir per teamviewer + am besten ts. es müsste ziemlich wenig aufwand sein, daswegn nur 3 e*gold
[HowTo] Pc von Malware frei halten !
06/26/2011 - Tutorials - 8 Replies
Gliederung] Vorbereitung Einstellungen Ausführung Schlusswort Update
[V]erkaufe Homepagelayout + html Dateien <<< cheap only today
03/19/2011 - elite*gold Trading - 9 Replies
Hallo Leute, ich möchte gerne mein lang benutzes Homepage Layout inklusiv codes bzw. alle Dateien wie html usw verkaufen. Aktuelles Gebot : 25 Elite*Gold | wer bietet mehr? Hier ein Screenshot :
php Dateien..zu HTML..aber wie??
01/12/2010 - Metin2 Private Server - 25 Replies
Hallo wie kann ich php dateien in html umwandeln PLS help ^^



All times are GMT +1. The time now is 03:14.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.