Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak zrobic demo(static-html) z aplikacji php ???
Forum PHP.pl > Forum > PHP
mnemonc
Witam

Jak zrobic demo w postaci statycznych html z aplikacji napisanej w php,
ktora posiada dostep na haslo, sesje oraz zapisywanie danej do cookie w celu identyfikacji usera.

Probowalem robic teleportem, ale sciaga tylko index z formem do zalogowania.

Czy jest to kwestia konfiguracji teleporta czy trzeba grzebac i wylaczac autentykacje w aplikacji questionmark.gif?

Ma ktos jakis sprawdzony sposob zeby to zrobic najmniejszym kosztem pracy ?

Dzieki z gory za podpowiedzi.

Czesc
T.
scanner
Jak chcesz zrobić statyczną wersję dynamicznego serwisu?questionmark.gif
jedynie możesz ewentualnie symulowac dziąłanie php poprzez JS, ale to wariactwo.
mnemonc
Chodzi mi bardziej o zrobienie obrazu tego co domyslnie zapyta przegladarka (tutaj agent programu) i co dostanie od apacha.

wiem ze nie bedzie to chodzic biggrin.gif.
ale bedzie mialo static linki i bedzie dostepny ogolny obraz tego co prezentuje soba aplikacja.
scanner
Możesz spróbowąc wygenerowac static'a z poziomu php buforując output i zapisując go na dysk.
b3
smile.gif

wejdz na strone ze statami ...
nastepnie Widok > Źródło
i zapisz jako... demo_stat.html

chyba oto chodzilo ?![/url]
rzseattle
Mozna tez uzyc [manual:27a6e1ae45]ob_start[/manual:27a6e1ae45] i [manual:27a6e1ae45]ob_end_flush[/manual:27a6e1ae45] i funkcji callbackowej do zapisywania wygenerowanego outputu.
orson
witam ...

Cytat
Mozna tez uzyc [manual:cbdcc8574b]ob_start[/manual:cbdcc8574b] i [manual:cbdcc8574b]ob_end_flush[/manual:cbdcc8574b] i funkcji callbackowej do zapisywania wygenerowanego outputu.


albo odpalic teleport pro i sciagnac cala strone ... bedzie dzialac w miare ... i bedzie statyczna [ lacznie z danymi z bazy danych na przyklad]

cya
rzseattle
Cytat
witam ...

Cytat
Mozna tez uzyc [manual:89ac4a4d4e]ob_start[/manual:89ac4a4d4e] i [manual:89ac4a4d4e]ob_end_flush[/manual:89ac4a4d4e] i funkcji callbackowej do zapisywania wygenerowanego outputu.


albo odpalic teleport pro i sciagnac cala strone ... bedzie dzialac w miare ... i bedzie statyczna [ lacznie z danymi z bazy danych na przyklad]

cya


A jesli chcialbys miec wygenerowananowa wersje statyczna po nacisnieciu jednego guzika z np odpowiednim naglowkiem lub stopka to teleport raczej odpada winksmiley.jpg
orson
witam ...

ale nic nie trzeba zmieniac w kodzie ... poza tym na localhoscie to bedzie trwalo ze 3 sekundy i ma cala strukture wraz z naprzyklad wszystkimi tekstami z bazy danych ... twoja metoda z tego co sie orientuje trzeba wejsc na kazda strone zeby ja wygenerowac ...

cya
rzseattle
Cytat
twoja metoda z tego co sie orientuje trzeba wejsc na kazda strone zeby ja wygenerowac ...  


To zalezy jak masz system zbudowany.
Przy odpowiednim rozwiazaniu da sie poprostu podac w jakiejs tablicy co chcesz zapisac i potem tylko headerami skakac.
Pzatym funkcja callbackowa do ob_start tez moze "wykrywac linki", zapisac wszystkie w sesji a potem uruchamiac kazdy po kolei.
Oczywiscie ze ta metoda nie daje takich mozliwosci jak teleport ale w koncu to forum php smile.gif
spenalzo
Ewentualnie można:
[php:1:084defbb61]<?php
function save_page($name,$page)
{
$file=implode("",file($page));
$f=fopen($name,"w");
fwrite($f,$file);
fclose($f);
}

save_page("index.html", "http://forum.php.pl/index.php");
?>[/php:1:084defbb61]
Warunek: musi byc http:// na początku adresu do pliku.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.