Zawsze słyszę, że PHP jest dla średnich i małych stron internetowych, podczas gdy .NET i Java dla aplikacji korporacyjnych. Moje pytanie dotyczy PHP. Dlaczego PHP nie jest dobrą opcją dla aplikacji internetowych dla przedsiębiorstw? Czy dlatego, że jeśli aplikacja internetowa stanie się większa, to PHP będzie wolniejsze, ponieważ jest językiem …
Czy są jakieś zalety używania konstruktora zapytań zamiast używania surowego SQL? Na przykład $q->select('*') ->from('posts') ->innerJoin('terms', 'post_id') ->where(...) vs: SELECT * FROM posts WHERE ... Widzę, że wiele frameworków używa tego rodzaju warstw abstrakcji, ale nie rozumiem korzyści.
Niektórzy przysięgają, że zamykają swoje pliki PHP ?>, inni twierdzą, że lepiej jest je wyłączyć. Wiem, że nie jest to konieczne, po prostu zastanawiam się, jakie są zalety i wady robienia tego i jaka jest najlepsza praktyka.
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Przeglądałem niektóre funkcje PHP i nie mogłem nie zauważyć: <?php function foo(&$var) { …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 3 lata temu . Pracuję nad nowym projektem wraz z moim kierownikiem projektu przez ostatni rok. Początkowo …
Odziedziczyłem ogromny stos starszego kodu napisanego w PHP na bazie danych MySQL. Zauważyłem, że aplikacja używa doublesdo przechowywania danych i manipulowania nimi. Teraz natknąłem się na wiele postów mówiących o tym, że doublenie nadają się do operacji pieniężnych z powodu błędów zaokrąglania. Jednak jeszcze nie znalazłem kompletnego rozwiązania, w jaki …
Mam klienta, dla którego zamierzam stworzyć aplikację internetową dotyczącą opieki nad pacjentami, zarządzania pacjentami, konsultacji, historii, kalendarzy i wszystkiego w tym zakresie. Problem polega na tym, że są to wrażliwe dane, historia pacjenta itp. Klient nalega na szyfrowanie danych na poziomie bazy danych, ale myślę, że to pogorszy wydajność aplikacji …
Poniższe dziedziczenie interfejsu jest nielegalne w PHP, ale myślę, że byłoby całkiem przydatne w prawdziwym życiu. Czy jest jakiś faktyczny lub udokumentowany problem z poniższym projektem, przed którym PHP mnie chroni? <?php /** * Marker interface */ interface IConfig {} /** * An api sdk tool */ interface IApi { …
Moja implementacja REST zwróci błędy w JSON z następną strukturą: { "http_response":400, "dev_message":"There is a problem", "message_for_user":"Bad request", "some_internal_error_code":12345 } Sugeruję utworzenie specjalnego modelu odpowiedzi, w którym mogę przekazać potrzebne wartości właściwości (dev_message, message_for_user, some_internal_error_code) i zwrócić je. W kodzie byłoby to podobne do tego: $responseModel = new MyResponseModel(400,"Something is …
Chcę wiedzieć, czy oprócz MVC istnieją jakieś wzorce projektowe dla sieci? Wiem, że istnieją wzorce projektowe, takie jak: Registry, Observer, Factory, ActiveRecord, ... i MVC zestaw innych wzorców projektowych i struktury folderów. Czy istnieje wzór projektowy, taki jak MVC to zestaw innych wzorów projektowych? Edycja: moim językiem programowania jest PHP.
Jestem w trakcie refaktoryzacji dość dużej aplikacji internetowej. Jednym z głównych problemów jest niespójna obsługa błędów i staram się wymyślić rozsądną strategię. Stworzyłem niestandardową procedurę obsługi błędów za pośrednictwem modułu obsługi błędów set_error_handler, który zasadniczo zamienia błędy PHP w wyjątkach ErrorExceptions oraz niestandardową podstawową klasę wyjątków, która bezpośrednio dziedziczy po …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . Jaki jest główny powód, dla którego Facebook musiał używać C ++ oprócz PHP? …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 6 lat temu . Wczoraj przeczytałem kilka rozdziałów na temat ASP.NET Ajax i jQuery z mojej książki ASP.NET 4 i znalazłem te frameworki …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Jestem nowy w programowaniu internetowym i obecnie uczę się o PHP. Chciałbym wiedzieć, kiedy muszę …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.