Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Co powiedzieć adminowi który nie chce zainstalować PDO?
Forum PHP.pl > Inne > Hydepark
1maciek
Czekam na Wasze opinie w sprawie sterowników PDO.
Spotykam sie z problemami ze strony administratorów serwerów, którzy nie chcą instalować PDO, ani nowych wersji PHP 5.

Czekam na Wasze rady jak sobie z nimi radzić.

PS Często tłumaczą to tym, że PDO stwarza niebezpieczeństwo.
PS2 Może odezwie się ktoś z nq.pl smile.gif
webdice
Nic na to nie poradzisz, kupiłeś taki hosting i nic nie poradzisz, proponuje Ci zmienić hosting.
1maciek
nie zawsze można zmienić hosting, często programuję dla firm, które mają już hosting i jedyna możliwość to przekonać admina, tylko jak?

czekam na sugestie
flv
O ile mi wiadomo to PHP Data Objects działa wręcz odwrotnie - zabezpiecza przed SQL Injection. Jak to mówią, "jak nie wiadomo o co chodzi to chodzi o pieniądze", a powodem nie jest samo PDO tylko koszta i problemy związane z migracją do PHP5.

Może poprostu poproś o konkretne informacje a nie ogólniki w stylu PDO stwarza niebezpieczeństwo.
pawel_k
proponuję zaðpiewać piosenkę http://pl.youtube.com/watch?v=mxIqyG_IJ2I winksmiley.jpg
offtopic.gif
a tak na serio to ciężko cokolwiek poradzić, sam borykam się na nazwa.pl z php 5.1.x
Ania-678
Cytat(pawel_k @ 18.07.2007, 00:00:28 ) *
proponuję zaðpiewać piosenkę http://pl.youtube.com/watch?v=mxIqyG_IJ2I winksmiley.jpg
offtopic.gif
a tak na serio to ciężko cokolwiek poradzić, sam borykam się na nazwa.pl z php 5.1.x



hum... mam ten sam problem na nazwie z PDO a dokładniej to ze zliczaniem wierszy. sleep.gif'
sf
@1maciek: ja bym poszedł do szefa, zresztą na stronie php.net jest napisane, że php do końca roku jest tylko rozwijane, a admini na razie jeszcze nic nie zrobili by przejść na nową wersję i wszystkie liczące się firmy hostingowe w Polsce od dawna już tą usługę oferują, możesz przyrównać to do tego jakby admini chcieli ciągle byś jeździł samochody, które są na paliwo 95.. po prostu żenada i skandal, gdybyś mógł tankować na inne paliwo to byś mógł jeździć szybciej i lepiej, a poza tym jak już ktoś pisał w PDO masz bindParam i to zabezpiecza przez SQL incjection

do tego zasugerowałbym, że w tej firmie zabrania Ci się rozwijać bo każe się używać starego oprogramowania
miki92
i powidz ze jak nie zainstaluja to zmienisz serwer to skutkuje
fridek
Miałem to samo w Cyberdusk. Wyglądało to dosyć zabawnie, kiedy pisałem maila lub wiadomość na gadu zawierająca słowo PDO, nagle wszyscy nabierali wody w usta, nawet jeżeli wcześniej normalnie rozmawialiśmy. Moje prośby i groźby na nic się zdały. Obiecywałem im że wykupię najdroższy pakiet u nich, groziłem że zmienię dostawcę jak w końcu się nie określą czy zainstalują czy nie - i nic. Przesiadłem się miesiąc temu i jestem zadowolony.
hwao
Napisz własna implementacje, ja tak zrobiłem i nie liczę na łaskę adminów.
Turgon
Hwao: A może byłbyś tak miły i upowszechniał takie implementacje? Ułatwiłoby to życie wielu ludziom.
fridek
Cytat
Napisz własna implementacje, ja tak zrobiłem i nie liczę na łaskę adminów.


Bazującą na czym? PHP? Wydawało mi się, że PDO jest napisane w C i dlatego jest szybsze. Miałem własną klasę do obsługi baz danych, ale ZF kulawo z tym działał.
hwao
Cytat(Turgon @ 18.07.2007, 19:28:31 ) *
Hwao: A może byłbyś tak miły i upowszechniał takie implementacje? Ułatwiłoby to życie wielu ludziom.


Jak wrócę z wakacji to mogę.

Cytat(fridek @ 18.07.2007, 21:47:15 ) *
Bazującą na czym? PHP? Wydawało mi się, że PDO jest napisane w C i dlatego jest szybsze.


Zestaw klas, napisany normalnie w php, z takim sam api jak PDO - w C wiadomo szybciej, ale do czasu kiedy admin nie doda, używam tego i działa ok.
Strzałek
1. Zmienić admina
2. Chyba na phpclasess jest PDO dla php4 - można użyć tego, jak nie to tam można znaleźć coś w ten deseń.
3. Użyć Creole
4. Napisać własną implementację.
Sh4dow
Ja tam popieram, Zmienic admina. Jako ze wiem z doswiadczenia, oni sa uodpornieni na wiedze dodatkowa to zmiana hostingu admina jest jak najbardziej wskazana. Albo namowic firme, ktora dala ci zlecenie, zeby oni meczyli admina i firme hostingowa.
Seth
Troche namieszam w topicu ale mam pytanie do autora watku:
Skoro nie wiesz czemu PDO jest takie dobre i warte instalacji to po co go uzywasz?

Jezeli sam nie umiesz znalezc "za" aby przekonac kogos to sadze, ze sam tez nie do konca wiesz po co uzywac PDO albo w czym jest lepszy od innych tego typu rozwiazan.


Reasumujac: ciezko kogos przekonac do swoich racji jezeli samemu nie jst sie ich pewien.
1maciek
używam pdo bo jest wygodne, kod pisze się szybciej i łatwiej go utrzymać
nie o takie przekonywanie mi chodziło
l0co
Generalnie - nie należy liczyć na dobrze skonfigurowane (w kontekście tego, czego aktualnie używamy) obce środowisko hostingowe, dlatego moim zdaniem lepiej oprzeć się o czyste rozwiązania w PHP. Inna rzecz jak zapewniasz hosting swojej aplikacji - możesz bardziej popłynąć, postawić na wydajność i na narzędzia przyspieszające pracę.

Poza tym podejrzewam, że firmie hostingowej nie wygląda to tak, że Ty ich prosisz a admin to po prostu robi. Podjęcie decyzji o aktualizacji serwera, którzy działa i na którym działa ileś tam klientów, to poważniejsza decyzja, tym bardziej jak masz wszędzie wdrażane jednolite środowisko. Jak coś pójdzie nie tak to można sobie policzyć realne koszty. Zatem - ile klientów musiałoby tego potrzebać żeby opłacało nam się to robić? Myślę że to jest odpowiedź na pytanie.
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.