ďťż
Podstrony
|
telcocafe1. Pliki tekstowe.W tym przypadku zawsze w nich będą od razu zmienne - nie trzeba będzie kombinować z funkcjami explode(), itd... Wystarczy dołączyć je funkcją INCLUDE(). 2. Baza danych Wykonanie zapytania o dane, które zostaną przypisane do zmiennych... Głosujcie... Następnie napiszcie, dlaczego tak uważacie, dlaczego tak jest. EDIT: Czemu nie uzasadniacie swoich odpowiedzi? :( Użytkownik Ferrari edytował ten post 15 marzec 2005, 19:05 Baza danych oferuje ci język SQL służący do selektywnego pobierania danych. Możesz np. stworzyć pole typu AUTO_INCREMENT, które umożliwia pobranie lub wykonanie operacji na określonym rekordzie/lub rekordach - wpisie w bazie. Bazy danyc posiadają stabilny i przepustowy system odczyt-zapis (w przypadku plików próba odczytu w czasie zapisu do tego pliku zrobi kuku). kolejny czynnik - dane w bazie są bezpieczne :P W tym przypadku zawsze w nich będą od razu zmienne - nie trzeba będzie kombinować z funkcjami explode(), itd... Wystarczy dołączyć je funkcją INCLUDE(). a co ma explode do zapytań baz danych? $query = $this->action->query("SELECT pos_title FROM ".$this->tables[rk_forum_post]." WHERE pos_uid = '".$id."' ORDER BY pos_extime DESC LIMIT 100"); Pobieramy tematy postów napisanych przez użytkownika o ID = $id, sortując wyniki wg. czasu (znacznika czasu) malejąco i ograniczamy wyniki do 100 wpisów :) Wykonanie podobnej operacji na plikach jest praktycznie niemożliwe (nie pobierając całości danych na starcie itp.) a wszystkie próby obejścia i tak będą znaaacznie mniej wydajne. OK - w porządku. Jeśli ktoś chciałby napisać część tych funkcji, zrobię ten wybór przechowywania danych. Riklaunim - jakieś uwagi dot. tego wyboru? |
|||
Sitedesign by AltusUmbrae. |