![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Nieautoryzowani Postów: 17 Pomógł: 0 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze witam wszystkich.
Czy ktoś z was próbował przechowywać dane sesji nie w plikach ale w bazie danych. Wiem że jest to możliwe ale nie mogę sobie poradzić z napisaniem takiego skryptu. Może ktoś z was spotkał gdzieś takie rozwiązanie... Pytanie drugie, mniej istotne Co jest mniej uciążliwe dla serwera... 1. Skrypt php który generuje wszystko łącznie z całym HTML'em zawartym na stronie (czyli cała stronka jest właściwie skryptem)? 2. Geste umieszczanie w kogdzie html wywołań interpertera php (oczywiście tam gdzie to jest potrzebne). innymi słowy co jest szybsze i mniej pracochłonne dla server: ciągła interpretacja php czy włączanie i wyłączanie interpertera ale pozostawienie wolnego kodu HTML? Mam nadzieję że ktoś zrozumie tą gmatwaninę |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
ale stosując pisanie typu[php:1:3080fea65b]<?php
print '<div>HTML w php</div>'; ?>[/php:1:3080fea65b] zamiast[php:1:3080fea65b]<div><?php print $zawartosc; ?></div>[/php:1:3080fea65b]nie można korzystać z dodatków typu output buffering (z poziomu php, a nie interpretera), co daje możliwość np. dynamicznej zmiany kodowania, dlatego uważam, że styl, gdzie skrypt rozpoczyna się z <?php, a kończy z ?> (a po drodze ?> występuje oczywiście tylko w stringach albo wogóle) jest bardziej elastyczny. Dla odzielenia HTML od php można oczywiście zrobić coś takiego, co również daje możliwości stosowania OP[php:1:3080fea65b]<?php print file_get_contents('./templates/div.tpl'); ?>[/php:1:3080fea65b] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 20:49 |