d3d!k 0 Zgłoś post Napisano Luty 22, 2010 Witam, Na początku nie wiem czy w dobrym miejscu napisze ten temat i czy dałem dobrą nazwę tematu jeśli nie proszę poprawić. Wpadłem na pomysł aby napisać panel do zarządzania bazami danych z poziomu WWW w PHP oczywiście coś w stylu PMA tylko że byłby jeden panel do zarządzania wszystkimi rodzajami baz danych (postgresql, oracle, mysql firebird itp). Dodanie obsługi danej bazy danych wiązałoby się tylko z dodaniem sterownika "klasy" do danej bazy i pliku w którym będą zebrane wszystkie zapytania potrzebne dla danej bazy danych. Moje pytanie jest takie czy byłby ktoś chętny napisać zemną taki panel do zarządzania ? Panel oczywiście byłby udostępniany na zasadach open-source. Udostępnij ten post Link to postu Udostępnij na innych stronach
regdos 1848 Zgłoś post Napisano Luty 23, 2010 Wpadłem na pomysł aby napisać panel do zarządzania bazami danych z poziomu WWW w PHP oczywiście coś w stylu PMA tylko że byłby jeden panel do zarządzania wszystkimi rodzajami baz danych (postgresql, oracle, mysql firebird itp). Dodanie obsługi danej bazy danych wiązałoby się tylko z dodaniem sterownika "klasy" do danej bazy i pliku w którym będą zebrane wszystkie zapytania potrzebne dla danej bazy danych. Moje pytanie jest takie czy byłby ktoś chętny napisać zemną taki panel do zarządzania ? Panel oczywiście byłby udostępniany na zasadach open-source. Jest takie powiedzenie, że jeżeli coś jest do wszystkiego to jest do niczego i w tym wypadku idealnie się sprawdza, za duże różnice w SBD żeby to działało rozsądnie i miało sens do tego musiałbyś mieć bardzo rozległą wiedzę na temat każdej bazy danych. Przyjrzyj się PMA i phpPgAdmin jak bardzo się różnią i to nie tylko wyglądem a funkcjonalnością wynikającą z obsługiwanej bazy danych. Udostępnij ten post Link to postu Udostępnij na innych stronach
d3d!k 0 Zgłoś post Napisano Luty 23, 2010 Jest takie powiedzenie, że jeżeli coś jest do wszystkiego to jest do niczego i w tym wypadku idealnie się sprawdza, za duże różnice w SBD żeby to działało rozsądnie i miało sens do tego musiałbyś mieć bardzo rozległą wiedzę na temat każdej bazy danych. Przyjrzyj się PMA i phpPgAdmin jak bardzo się różnią i to nie tylko wyglądem a funkcjonalnością wynikającą z obsługiwanej bazy danych. 1. Czytaj uważanie, wyraźnie napisałem "Moje pytanie jest takie czy byłby ktoś chętny napisać zemną taki panel do zarządzania" co oznacza że pewnie nie mam wiedzy na temat każdej bazy danych i szukam osób 2. Według mnie dobrym wyzwaniem będzie napisanie takiego panelu z dużą róznicą pomiędzy obługiwanymi bazami danych. Udostępnij ten post Link to postu Udostępnij na innych stronach
regdos 1848 Zgłoś post Napisano Luty 23, 2010 1. Czytaj uważanie, wyraźnie napisałem "Moje pytanie jest takie czy byłby ktoś chętny napisać zemną taki panel do zarządzania" co oznacza że pewnie nie mam wiedzy na temat każdej bazy danych i szukam osób 2. Według mnie dobrym wyzwaniem będzie napisanie takiego panelu z dużą róznicą pomiędzy obługiwanymi bazami danych. Ale po co pisać coś co już jest (PMA, phppgadmin), naprawdę nie jest problemem korzystać w razie potrzeby raz PMA raz phppgadmina. Z ilu różnych Baz danych korzystasz w praktyce naraz na jednym serwerze ? Ile zajmie napisanie skryptu, który funkcjonalnością będzie zbliżony do PMA ? Udostępnij ten post Link to postu Udostępnij na innych stronach
BlueMan 69 Zgłoś post Napisano Luty 23, 2010 IMHO gra nie warta świeczki. Różnice w bazach danych są tak olbrzymie, że ten skrypt co chcesz napisać byłby tak naprawdę 3 różnymi skryptami charakteryzującymi się tylko wspólnym wyglądem. Nie da się napisać wspólnego szkieletu (interface w PHP), który byłby wspólny dla wszystkich sterowników baz danych, które "wystarczyło by zaincludować" Udostępnij ten post Link to postu Udostępnij na innych stronach
crazyluki 114 Zgłoś post Napisano Luty 23, 2010 Hej! jeśli chodzi o samą alternatywę do PHPmyadmin - zobaczcie pod tym linkiem http://www.chive-project.com/Features ;-) pozdrawiam Udostępnij ten post Link to postu Udostępnij na innych stronach
d3d!k 0 Zgłoś post Napisano Luty 23, 2010 Ale po co pisać coś co już jest (PMA, phppgadmin), naprawdę nie jest problemem korzystać w razie potrzeby raz PMA raz phppgadmina. Z ilu różnych Baz danych korzystasz w praktyce naraz na jednym serwerze ? Ile zajmie napisanie skryptu, który funkcjonalnością będzie zbliżony do PMA ? Nie chodzi o napisanie panelu który ma wszystkie funkcje PMA i jeszcze wiecęj tylko Panel w którym bedą tylko naprawde potrzebne funkcje. IMHO gra nie warta świeczki. Różnice w bazach danych są tak olbrzymie, że ten skrypt co chcesz napisać byłby tak naprawdę 3 różnymi skryptami charakteryzującymi się tylko wspólnym wyglądem. Nie da się napisać wspólnego szkieletu (interface w PHP), który byłby wspólny dla wszystkich sterowników baz danych, które "wystarczyło by zaincludować" Największę różnice są raczej w zapytaniach, przez co problem można łatwo rozwiązać tworząc osoby plik z konkretnymi zapytaniami pod daną bazę danych. Udostępnij ten post Link to postu Udostępnij na innych stronach
kafi 2425 Zgłoś post Napisano Luty 23, 2010 Nie da się napisać wspólnego szkieletu (interface w PHP), który byłby wspólny dla wszystkich sterowników baz danych, które "wystarczyło by zaincludować" Bo go nie trzeba nawet pisać, bo już dawno jest napisany... A PDO to co to jest niby? Ewentualnie przestarzałe PEAR::db. Udostępnij ten post Link to postu Udostępnij na innych stronach
Miłosz 2311 Zgłoś post Napisano Luty 23, 2010 No ba PDO daje rade, ale nie wiem jak z oraclem, bo nie miałem okazji używać Udostępnij ten post Link to postu Udostępnij na innych stronach