SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 26.07.2002, 15:46:50
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
v-Optimierung

Moin,

Wollte nur mal fragen, ob der Interpreter schneller/langsamer arbeitet, wenn man eine Datei z.B. so zerstückelt:
Code:
<? /* php-code */ ?>
    <lustigetags>snafu!!!</lustigetags>
<? /* php-code die zweite */ ?>
<? /* php-code die vierte ;) */ ?>
    <lustigetags>snafu!!!</lustigetags>
oder wenn man es z.B. so schreiben würde:
Code:
<? /* php-code */ 
echo "    <lustigetags>snafu!!!</lustigetags>";
 /* php-code die zweite */ 
 /* php-code die vierte ;) */ 
echo "    <lustigetags>snafu!!!</lustigetags>";
?>

Oder ist das dem Interpreter egal?
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #2  
Alt 02.08.2002, 17:36:28
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
hi,

also diversen magazienen oder auch zend nach zuürteilen, soll
das besser sein, obs allerdings auch schneller ist.... ka...
Code:
<? /* php-code */ ?>
    <lustigetags>snafu!!!</lustigetags>
<? /* php-code die zweite */ ?>
<? /* php-code die vierte ;) */ ?>
    <lustigetags>snafu!!!</lustigetags>
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #3  
Alt 03.08.2002, 10:42:14
Benutzerbild von Matt
Matt Matt ist offline
Member
 
Registriert seit: Mar 2002
Ort: Port 80, localhost-city, 127/0/0/1
Beiträge: 878
schneller ist das, ja, nur fragt man sich bei beispielsweise sowas hier, ob es gerechtfertigt ist:

Code:
<body bgcolor="<?=$bgcolor;?>"link="<?=$linkcoloer;?>" alink="<?=$alinkcolor;?>" vlink="<?=$vlinkcolor;?>">
da wäre es doch praktischer, das ganze in einem print auszugeben, nur sehr lange, stellen mit wenigen variablen sollte man grundsätzlich direkt als html code schreiben.
Mit Zitat antworten
  #4  
Alt 05.08.2002, 09:58:02
bLizZ@WORK bLizZ@WORK ist offline
Anfänger
 
Registriert seit: Jul 2002
Ort: London
Beiträge: 30
Nun ja ->Matt

manche PHP-Entwickler nehmen Grafische-Editoren (z.B. Dreamweaver) um das Layout zu designen und anschließend den PHP-Code einzubetten.

Wenn man den den HTML-Code per PHP ausgeben lässt, ist nichts mehr mit grafischen Layout, denn
PHP-Code:
echo "<DIV ALIGN=CENTER>"
wird von den meisten Editoren dann im Layoutmodus ignoriert.

Außerdem kannst Du Dir ja mal die Sourcen von PHP ansehen...

Der Parser ist übrigens (in der Theorie) schneller bei
PHP-Code:
Der Gesamtbetrag ist <?= $euro_total; ?>
als bei
PHP-Code:
<? echo "Der Gesamtbetrag ist $euro_total"; ?>
Das liegt daran, dass der Parser im HTML-Code nur nach <? / <?php / <script language="php"> sucht , während er im "PHP-Modus" nach Funktionsnamen, Variablennamen, Kommetaren etc. suchen muss (ca. 5 mal so viele Anhaltspunkte für den Parser).

Wie gesagt, das ganze ist nur theoretisch, da bei den kurzen Scriptlaufzeiten der Zeitunterschied gegen Null geht.
Mit Zitat antworten
  #5  
Alt 05.08.2002, 13:28:53
Benutzerbild von Matt
Matt Matt ist offline
Member
 
Registriert seit: Mar 2002
Ort: Port 80, localhost-city, 127/0/0/1
Beiträge: 878
brauchst du mir nicht erklären, ich kenne die unterschiede schon, nur finde ich sowas nicht übersichtlich:

Code:
<?
if($i)
?>
<h1><?=$heading;?></h1>
<?
else
?>
<h2>bla</h2>
es liegt übrigens daran, dass dem parser html code ignoriert, weil er damit nichts zu tun hat, dafür php code ausführen muss.
man könnte dem ganzen Editorenproblem entgehen, wenn man templates verwenden würde.
Mit Zitat antworten
  #6  
Alt 05.08.2002, 13:39:36
bLizZ@WORK bLizZ@WORK ist offline
Anfänger
 
Registriert seit: Jul 2002
Ort: London
Beiträge: 30
Zitat:
es liegt übrigens daran, dass dem parser html code ignoriert, weil er damit nichts zu tun hat, dafür php code ausführen muss.
Ist so nicht richtig. Der PHP-Parser "parst" auch HTML, jedoch sucht er nur nach den PHP-Start-Tags und gibt den Rest direkt aus (gell, woher sollte PHP auch sonst wissen, was PHP und was HTML ist?)

Templates sind natürlich auch eine Möglichkeit.
Ich bevorzuge jedoch eine Layout-Datei mit <? function() ?> oder <?= $var; ?>-Tags.
Ganz besonders gut funktionieren die nämlich mit grafischen Editoren.

Vielleicht erzählst Du mal, welche Vorteile Deine Notation hat... vielleicht sollte ich ja dann umsteigen...

Geändert von bLizZ@WORK (05.08.2002 um 13:42:21 Uhr)
Mit Zitat antworten
  #7  
Alt 05.08.2002, 14:07:27
Benutzerbild von Matt
Matt Matt ist offline
Member
 
Registriert seit: Mar 2002
Ort: Port 80, localhost-city, 127/0/0/1
Beiträge: 878
schon, nur mit dem html code tut er nichts mehr, meinte ich damit, das muss er nicht ausführen...

Ob sie für dich vorteile hat, kann ich nicht sagen, ich benutze WYSIWYG editoren nicht, weil ich mit denen eigentlich nicht zufrieden bin und alles was ich will auch so hinkriege, dann hat es allerdings einen erheblichen vorteil, nämlich, dass es viel übersichtlicher ist, was nicht zuletzt bei Fehlersuche ganz erheblich helfen kann.
Mit Zitat antworten
  #8  
Alt 05.08.2002, 14:27:07
bLizZ@WORK bLizZ@WORK ist offline
Anfänger
 
Registriert seit: Jul 2002
Ort: London
Beiträge: 30
Ich hasse auch diese GUIs, weil die größtenteils die schönen Source-Formatierungen durcheinanderbringen.

Persönlich benutze ich seit neuestem HAPedit aus Frankreich...
http://<br /> <a href="http://haped...e.fr</a><br />

Das Freeware Programm hat alle Features (incl. Serverless-PHP-Preview!!!), die man so für HTML, ASP und PHP (HAP eben) benötigt...
Mit Zitat antworten
  #9  
Alt 05.08.2002, 19:27:22
Benutzerbild von Matt
Matt Matt ist offline
Member
 
Registriert seit: Mar 2002
Ort: Port 80, localhost-city, 127/0/0/1
Beiträge: 878
hm... ich benutze lieber das ZEND Development Studio, weil es ein Projektmanagement hat, das finde ich recht praktisch.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:31:12 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt