![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 276 Pomógł: 3 Dołączył: 22.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Wcześniej pisałem swoje stronki zupełnie bez ładu i składu, przyszedł jednak czas potężnego projektu (prac dyplomowa (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ) i czas zrobić to porządnie. Mam zatem pytanie:
1) czy pisać właśną klasę obsługi bazy danych czy skorzystać z gotówców, jeśli tak to z jakich? 2) do czego tak na prawdę służa CREOLE, ADODB, PEAR i czy warto je stosować w momencie kiedy tylko bedą obsługiwać mysql? 3) czy może, ktoś z forumowiczów ma własną klasę obsługującą połączenia z bazą danych i chce, może ją udostępnić, tudzież, czy może dać wskazówki, rady czego się wystrzegać podczas pisania własnej klady? Wiem, że pytania są naiwne i część z nich porozsiewana jest po forum php5, ale mimo przeczytania sporej ilości postów w dniu dzisiejszych nie jestem w stanie ogarnąć tego wszystkiego i w jakiś sensowny sposób poukładać sobie w głowie. Więć stąd moje pytania |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Cytat(bela_666 @ 2005-11-23 13:51:20) Do PDO dopisywałem tylko klasę MyPDO, która pobierała z konfiguracji dane: user, hasło, host i tworzyło obiekt, i z metodą getPDO(), która zwracała obiekt PDO, bo przecież konstruktor tego nie zwróci. Nie lepiej zrobic klase, ktora dziedziczy po PDO? Dodatkowo czy dobrym rozwiazaniem jest pobieranie danych do bazy w srodku klasy? Moze lepiej pozostac przy podawaniu w konstruktorze.. albo jeszcze lepiej, zrobic singleton i przy pobieraniu instacji podawac dane do bazy.. mozemy wtedy utworzyc np. dwa polaczenia.. jedno do postgresa, drugie do mysqla. Dodatkowo dziedziczenie pozwala nam rozszerzyc niektore funkcje... np. przy wywolywaniu zapytan mozna dodac mozliwosc logowania zapytan. Cytat A co do XML-a. Hibernate też ma konfiguracje w XML-u i wszyscy się nim zachwycają, bo na prawdę jest czym. Planowalem tez konfiguracje miec w XML.. ale akurat nigdy mi sie nie chce.. latwiej mi to zrobic na plikach ini badz odrazu w php. Poprostu jest mi tak szybciej. Moze z czasem, jak projekt nabierze juz koncowych krztaltow to czlowiekowi sie zachce napisac skrypt, ktory bedzie generowal taki xml, a potem go zamienial na php.. ale narazie brak mi argumentow by bylo to konieczne. Chyba, ze masz jakies?(IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował sf 23.11.2005, 22:35:44 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 08:10 |