Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wychodzenie z php
stolek
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 17.05.2005

Ostrzeżenie: (0%)
-----


Czy wychodzenie z php do czystego HTMLa i z powrotem jest przydatne, czy nie? tzn chodzi mi o szybkosc dzialania programu. np:

  1. <?php 
  2. // cos tam....
  3. ?>
  4.  
  5. <FORM METHOD=\"POST\">
  6. <INPUT TYPE=\"text\" NAME=\"tekst\">
  7. <INPUT TYPE=\"submit\" NAME=\"guzik\" VALUE=\"Wyślij\">
  8.  
  9. <?php
  10. // obsluga akcji nacisniecia guzika
  11. ?>



Czy lepiej zrobic ten formularz w php??


  1. <?php
  2. //cos tam
  3.  
  4. echo '<FORM METHOD=\"POST\">';
  5. echo '<INPUT TYPE=\"text\" NAME=\"tekst\">';
  6. echo '<INPUT TYPE=\"submit\" NAME=\"guzik\" VALUE=\"Wyślij\">';
  7.  
  8. // obsluga akcji guzika
  9. ?>


Pytanie moze niektorych smieszyc, ale mnie to meczy i nie wiem jak jest lepiej winksmiley.jpg

Prosze o jakies konkretne wyjasnienie jak i dlaczego jest lepiej.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




POwinno być szybsze, gdyż parser php nie musi tego parsować pod swoim kątem.
No i napewno jest czytelniejsze.
pozdro


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
stolek
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 17.05.2005

Ostrzeżenie: (0%)
-----


Czyli jednak wychodzenie? smile.gif
Tak tez myslalem ale wolalem sie upewnic.
Dzieki za odpowiec...
Chyba ze ktos ma inny poglad na ta sprawe?
Go to the top of the page
+Quote Post
Baki
post
Post #4





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 19.04.2003

Ostrzeżenie: (0%)
-----


Najlatwiej byloby napisac sobie prosty benchmark..

i sprawdzic co bedzie robione szybciej.. ..

jesli uzywasz echo na to php nie wiele musi prasowac bo to nie opcja print, poza tym nie bardzo rozumiem po co echo uzyles osobno dla kazdej linijki ?
mozna przeciez raz..


poza tym kiedys cos mi sie kolacze e czytalem ze jednak wlaczanie i wylaczanie jest wolniejsze... ale zeby nikogo nie mylic proponowalbym pogooglowac smile.gif

ale patrzac co mowi kochany manual: http://pl.php.net/echo

jesli masz czesto wylaczac i wlaczac php to lepiej zrobic echo

jesli masz akurat do wyplucia na stronie wieksza ilosc tekstu lepiej wylaczyc php

pozdrawiam
Go to the top of the page
+Quote Post
stolek
post
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 17.05.2005

Ostrzeżenie: (0%)
-----


No chyba zrobie sobie dwie wersje, z wychodzeniem i bez i porownam jakos czas dzialania smile.gif

Z tym echem w kazdej linijce to wiem, ze mozna w jednym echu to zrobic, ale pisalem przykladzik na szybko i to akurat bylo malo wazne smile.gif

W sumie mam duzo formularzy (logowanie, rejestracja, wyszukiwanie, itp) ale tekstu tez duzo wypisuje i tabelek mnostwo, wiec chyba testy to najlepsze rozwiazanie smile.gif
Go to the top of the page
+Quote Post
miik
post
Post #6





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 16.12.2003

Ostrzeżenie: (0%)
-----


Cytat(stolek @ 2005-06-21 14:08:44)
Czy wychodzenie z php do czystego HTMLa i z powrotem jest przydatne, czy nie? tzn chodzi mi o szybkosc dzialania programu. np:

  1. <?php 
  2. // cos tam....
  3. ?>
  4.  
  5. <FORM METHOD=\"POST\">
  6. <INPUT TYPE=\"text\" NAME=\"tekst\">
  7. <INPUT TYPE=\"submit\" NAME=\"guzik\" VALUE=\"Wyślij\">
  8.  
  9. <?php
  10. // obsluga akcji nacisniecia guzika
  11. ?>



Czy lepiej zrobic ten formularz w php??


  1. <?php
  2. //cos tam
  3.  
  4. echo '<FORM METHOD=\"POST\">';
  5. echo '<INPUT TYPE=\"text\" NAME=\"tekst\">';
  6. echo '<INPUT TYPE=\"submit\" NAME=\"guzik\" VALUE=\"Wyślij\">';
  7.  
  8. // obsluga akcji guzika
  9. ?>


Pytanie moze niektorych smieszyc, ale mnie to meczy i nie wiem jak jest lepiej winksmiley.jpg

Prosze o jakies konkretne wyjasnienie jak i dlaczego jest lepiej.

Są plusy i minusy, obu rozwiązań.
Pierwsze: Jest czytelniejsze jak byś miał więcej pisać, ale raczej wolniej się załaduje.
Drugie: Mniej czytelne, szybsze.

Ale najlepszy sposób jest tak jak kolega podpowiedział:

  1. <?php
  2. //cos tam
  3.  
  4. echo(&#092;"
  5. <FORM METHOD=&#092;"POST\">
  6. <INPUT TYPE=&#092;"text\" NAME=\"tekst\">
  7. <INPUT TYPE=&#092;"submit\" NAME=\"guzik\" VALUE=\"Wyślij\">
  8. &#092;");
  9.  
  10. // obsluga akcji guzika
  11. ?>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 07:51