php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.05.2005, 12:24  
Gast
 
Beiträge: n/a
Standard

ahhh
scho wieder was gelernt....
naja...
ich include nur php dateien....
und ich hab eigentlich keine reinen html mehr...
ich schliess jedes html in echo ein.....
weiss ned...hab mir des so angewöhnt....

ich liebe einfach die sprache php....
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.05.2005, 12:52  
Erfahrener Benutzer
 
Registriert seit: 20.01.2005
Beiträge: 1.557
PHP-Kenntnisse:
Fortgeschritten
Buhmann ist zur Zeit noch ein unbeschriebenes Blatt
Buhmann eine Nachricht über ICQ schicken Buhmann eine Nachricht über MSN schicken
Standard

Zitat:
muss ja php wenn es includet wird die datei schon PARSEN weil irgendwo php kommen kann. und somit ist es langsamer wie ein file_get_contents oder ähnliches und php reagiert nciht auf die endung einer datei beim includen, sondern parst sie so oder so.
Junge, junge, bei Vergleichen mit dem Komperativ benutzt man im Deutschen immernoch das Wort "als" und nicht das Wort "wie", das ist ja schrecklich anzusehen...

@Topic
Eine Datei nach dem String <? durchzusuchen wird doch wohl nicht viel Rechenleistung verbrauchen, dass man deswegen unbedingt eine andere Funktion nehmen muss....
Buhmann ist offline  
Alt 14.05.2005, 13:01  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Zitat:
Zitat von Buhmann
Zitat:
muss ja php wenn es includet wird die datei schon PARSEN weil irgendwo php kommen kann. und somit ist es langsamer wie ein file_get_contents oder ähnliches und php reagiert nciht auf die endung einer datei beim includen, sondern parst sie so oder so.
Junge, junge, bei Vergleichen mit dem Komperativ benutzt man im Deutschen immernoch das Wort "als" und nicht das Wort "wie", das ist ja schrecklich anzusehen...

@Topic
Eine Datei nach dem String <? durchzusuchen wird doch wohl nicht viel Rechenleistung verbrauchen, dass man deswegen unbedingt eine andere Funktion nehmen muss....
In den Medien wird von Moderatoren, journalisten und sonstigen Leuten, die eigentlich der Sprache mächtig sein sollten bevor man sie auf eine Sendung loslässt, leider sehr oft dieses elende "wie" eingesetzt.

Hast Du in Deinem Beitrag vielleicht ein "so" vergessen? SCNR

Back to Topic:
Also ich gehe schon davon aus, dass für das Einlesen eines von der Anwendung geöffneten Files (file_**) eine andere Funktion verwendet wird als für include.
Im einen Fall muss der Inhalt einfach in eine Variable gestopft werden, ohne sich um den Aufbau desselben zu kümmern.
Im anderen Fall muss der Inhalt geparst und ggf. interpretiert werden.
Außer gemeinsamen Funktionen zum Lesen der Datei vom speichermedium dürfte da nix identisch sein.
Der_Gerhard ist offline  
Alt 14.05.2005, 13:03  
Erfahrener Benutzer
 
Registriert seit: 19.06.2004
Beiträge: 665
konsti
Standard

habs mal getestet:
datei.html = 101 Bytes
PHP-Code:
<?php
include "datei.html";
?>
=> 0,0009 s
PHP-Code:
<?php
$content 
file_get_contents("schmarrn.html");
echo 
$contents;
?>
=> 0,0005 s

bei größeren dateien wird der abstand nöch größer!
__________________
http://www.silvercoding.de
------------
ElePHPant Edit
konsti ist offline  
Alt 14.05.2005, 13:07  
Erfahrener Benutzer
 
Registriert seit: 20.01.2005
Beiträge: 1.557
PHP-Kenntnisse:
Fortgeschritten
Buhmann ist zur Zeit noch ein unbeschriebenes Blatt
Buhmann eine Nachricht über ICQ schicken Buhmann eine Nachricht über MSN schicken
Standard

Zitat:
Hast Du in Deinem Beitrag vielleicht ein "so" vergessen? SCNR
huuuuups mir fällt grade auf, dass das wort "muss" auch im konjunktiv stehen müsste^^

@Topic
Schreibst du die Html-Dateien, oder können die von deinen Benutzern hochgeladen werden? Wenn letzteres der Fall ist, solltest du auf include verzichten, da deine User sonst einfach Php-Code in die Html-Datei einbinden könnten.

[EDIT]
sehe gerade dass jemand schneller gepostet hat als ich ^^

-> zu dem Beitrag hierdrüber:
geht es vllt. noch schneller, wenn du
PHP-Code:
<?php
echo file_get_contents($datei);
?>
schreibst?
Buhmann ist offline  
Alt 14.05.2005, 13:27  
Gast
 
Beiträge: n/a
Standard

Zitat:
-> zu dem Beitrag hierdrüber:
geht es vllt. noch schneller, wenn du
PHP:

<?php
echo file_get_contents($datei);
?>



schreibst?
diese variante ist nicht so felxibel wie:

PHP-Code:
<?php

<?php 
$content 
file_get_contents("schmarrn.html"); 
echo 
$contents
?>

?>

da du hier mit der var $content weiterarbeiten kannst und auch das file prüfen kannst...

MfG

Julied
 
Alt 14.05.2005, 13:28  
Erfahrener Benutzer
 
Registriert seit: 19.06.2004
Beiträge: 665
konsti
Standard

Zitat:
Zitat von Buhmann
geht es vllt. noch schneller, wenn du
PHP-Code:
<?php
echo file_get_contents($datei);
?>
schreibst?
also, falls es schneller gehen sollte dann nur mit einer verbesserung < 1 mikrosekunde (d.h. nicht messbar)
__________________
http://www.silvercoding.de
------------
ElePHPant Edit
konsti ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Variable und komplette HTML Datei chrisonline PHP Tipps 2007 3 24.05.2007 15:30
Definieren von Blöcken und in Html einbinden! Brauche Hilfe. jf146 PHP Tipps 2006 3 01.04.2006 13:56
[Erledigt] HILFE HILFE HILFE mysqladmin.exe fehlt Datenbanken 7 20.12.2005 14:00
&amp;amp;amp;lt;if&amp;amp;amp;gt; &amp;amp;amp;lt;/if&amp;amp;amp;gt; in einer HTML Datei fuer Templ PHP-Fortgeschrittene 6 03.11.2005 12:05
mit hilfe von php eine serverfremde html einbetten PHP Tipps 2005-2 3 28.09.2005 17:15
HILFE.....PHP in html einbinden????? PHP Tipps 2005-2 52 09.09.2005 10:43
[Erledigt] ne harte nuss ... php scripte in html needed ... ABER PHP Tipps 2005-2 10 01.09.2005 00:03
Hilfe bei regulärem Ausdruck (HTML Text Parsen) PHP Tipps 2005-2 4 04.08.2005 17:19
Hilfe zu Formularen in html PHP Tipps 2005-2 4 28.07.2005 21:16
IMAP: Bild(er) in HTML Part richtig darstellen PHP-Fortgeschrittene 1 07.10.2004 12:21
bitte um hilfe bei html bzw. php HTML, Usability und Barrierefreiheit 11 29.09.2004 09:48
hilfe bei mysql in html einbinden Datenbanken 2 18.09.2004 00:29
{$varname.optelement} mit preg_match aus HTML extrahieren PHP Tipps 2004 0 11.09.2004 04:13
Unterschied HTML und PHP PHP Tipps 2004 4 28.08.2004 19:02
Validitor (HTML 4.01) = Schwachsinn? Filewalker Off-Topic Diskussionen 19 03.08.2004 15:27


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:42 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.