Lubię, aby mój kod był testowalny i zdecydowałem się na strategię Dependency-Injection dla mojego obecnego frameworka MVC, który zdecydowanie okazał się świetnym sposobem na zapewnienie luźno powiązanego kodu, testowalności i modułowości. Ale ponieważ jestem dalekim od mistrza we wzorcach projektowych, trudno mi znaleźć dobry sposób na utrzymanie moich modeli tak …
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 6 lat temu . Znam PHP i Ruby. Używając klona PHP Rails (nie z wyboru), zwanego Symfony, …
Zapewniam usługę internetową za pomocą strony, a ostatnio dostałem propozycję franchisingu tej usługi dla innej firmy. Problemy pojawiają się, gdy chcą, aby cały mój kod działał na ich serwerach. Rozumiem ich powody, ale chcę podjąć środki, aby rdzeń mojego kodu PHP pozostał ukryty i niezmieniony. Chcę podjąć środki, aby nie …
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 . Czy frameworki są naprawdę potrzebne w PHP? Jakie są zalety i wady korzystania z nich?
Zastanawiałem się, jaka byłaby najlepsza metoda tworzenia strony internetowej do współpracy z programem C ++ na serwerze. Na początku po prostu pomyślałem o użyciu powłoki z języka serwera WWW (jak shell_exec()w PHP), ale zastanawiałem się, czy istnieje „lepszy” sposób. Może coś bardziej rodzimego lub z jakiegoś powodu jest to zła …
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 6 lat temu . Jako osoba, która ma bardzo małe doświadczenie, chciałbym wiedzieć, co sprawia, że myślisz, …
Zajmuję się programowaniem stron internetowych od 15 lat, a PHP przez ostatnie 5 lat. Zawsze pisałem solidny kod. JEDNAK mam klienta, który nalega, aby 80% kodu było testowane jednostkowo. Ponieważ klient jest ZAWSZE PRAWIDŁOWY, planuję użyć PHP_CodeSniffer, aby upewnić się, że mój kod wygląda poprawnie, a PHPUnit do przeprowadzenia testów …
Zostałem zatrudniony do stworzenia strony internetowej i współpracuję z projektantem (który akurat jest facetem, który ma kontakt z klientem i mnie zatrudnił, więc nie, nie mogę go wyrzucić =)), który zbyt się boi aby wejść w kod php, i jest zbyt początkujący w html i css, aby dać mi wystarczająco …
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 . Miesiąc temu stworzyłem swój pierwszy stos LAMP i zaimplementowałem prostą stronę internetową, która używa każdej …
Ostatnio byłem odwiedzany przez błędne komunikaty o błędach od mod_security. Jego zestawy filtrów obejmują nieaktualne exploity PHP i muszę przepisać moje rzeczy, ponieważ Wordpress & Co miał błędy wiele lat temu. Czy zdarza się to komukolwiek innemu? Apache mod_security blokuje potencjalnie niebezpieczne żądania HTTP, zanim dotrą do aplikacji (w szczególności …
Istnieje około zillionów „frameworków PHP”. I większość z nich uważa się za podążających za wzorem MVC. O ile mile widziane jest przezwyciężenie stylu kodowania osCommerce (logika przetwarzania mocno zmieszana z SQL i HTML), z pewnością istnieją prostsze i łatwiejsze do podążenia podejścia w celu uzyskania możliwego do utrzymania projektu. Oryginalna …
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.