Tematy na forum Pro mogą zakładać jedynie moderatorzy. W otwartych tematach może pisać każdy, kto ma coś fachowego do powiedzenia. Wszystkie posty nie wnoszące nic do tematu będą natychmiast usuwane, a ich autorzy dostaną ostrzeżenie.
Jeśli uważasz, że jakiś temat jest warty dyskusji na tym forum, zgłoś go w temacie Propozycje.
Post
#1
|
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. |
Witam,
Chciałbym rozpocząć dyskusję o samodzielnym rozszerzaniu php. Nie raz i nie dwa, miałem ochotę jakąś funkcję wkompilować bezpośrednio w php, aby nie dołączać jej w każdym projekcie. Rodzi to jednak problemy z przenośnością kodu. trzeba by zbudować własne rozszerzenie które potem musiałoby być dołączone do produkcyjnej wersji php, a nie każdy serwer obsługuje dynamiczne ładowanie bibliotek i mamy impas. Jeśli kiedyś pisaliście własne rozszerzenie, to jak to potem z tym było? Warto było? Zapraszam do dyskusji. p.s. Temat nie dotyczy przewagi i "lepszości" alternatywnych sposobów ładowania funkcji - list include, autoloaderów. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
Nie miałem przyjemności pisać własnych rozszerzeń do PHP ale miałem wątpliwą przyjemność pracować na takim rozszerzeniu. Przyznam, że długi czas pracowałem na tym rozszerzeniu i nie wiedziałem nawet o tym. Dopiero jak padł dysk i trzeba było wszystko stawiać od zera, okazało się, że kiedyś ktoś takie coś napisał. Odnalezienie tego zajęło masę czasu, który można było poświęcić na coś zupełnie innego.
Inną kwestią jest praktycznie zerowa przenaszalność kodu. O ile ktoś pracuje na własnych / firmowych serwerach, to nie ma problemu, jednak jeśli jakiś klient sobie zażyczy, by aplikacja stała na jego serwerach, zaczyna się zabawa. Jeśli klient jest kumaty, to szybko dojdzie do porozumienia, jednak jeśli klient należy do grupy upierdliwych, to minie wiele czasu, nim da się go przekonać do "nieautoryzowanych" rozszerzeń. |
|
|
|
Cysiaczek Kompilowanie własnych rozszerzeń i funkcji 12.05.2008, 13:31:58
Strzałek Od razu nasuwa mi się pytanie - o jakie rozszerzen... 13.05.2008, 12:53:58
Cysiaczek Funkcje, które ułatwiają życie i którą są typowo n... 13.05.2008, 13:35:02 
Sedziwoj Cytat(Cysiaczek @ 13.05.2008, 14:35:0... 14.05.2008, 08:45:49
Strzałek Racja. Jeżeli chodzi o "pierdoły" do deb... 13.05.2008, 14:18:49
empathon Nie.
Takie rozwiązanie wybieramy dla specyfic... 13.05.2008, 15:14:07
Cysiaczek Myślałem raczej, że dyskusja pójdzie w stronę tego... 13.05.2008, 18:29:57
empathon Cytat(Cysiaczek @ 13.05.2008, 19:29:5... 13.05.2008, 19:25:35 ![]() ![]() |
|
Aktualny czas: 4.12.2025 - 20:12 |