Zauważyłem, że 26 lipca (moje urodziny) jest używany bardzo często w różnych przykładach PHP związanych z zapobieganiem buforowaniu HTTP za pomocą Expiresnagłówka, takich jak: /programming/12398714/cache-issue-with-private-networking-stream /programming/2833305/how-to-expire-page-in-php-when-user-logout http://expressionengine.com/archived_forums/viewthread/81945/ Co jest specjalnego w tym dniu?
Chciałbym zbudować projekt reklamowy z wykorzystaniem PHP, MySQL i Javascript. Mówię o czymś takim jak ... Google AdSense BuySellAds.com Każda inna platforma reklamowa Moje pytanie dotyczy głównie tego, na co muszę uważać, aby ludzie nie oszukali systemu i innych problemów, które mogę napotkać? Moja koncepcja projektowa. Reklama jest zapisem w …
Przez większość czasu, gdy piszę kod, który obsługuje odpowiedź na określone wywołanie funkcji, otrzymuję następującą strukturę kodu: przykład: jest to funkcja, która będzie obsługiwać uwierzytelnianie w systemie logowania class Authentication{ function login(){ //This function is called from my Controller $result=$this->authenticate($username,$password); if($result=='wrong password'){ //increase the login trials counter //send mail to …
W moich konstruktorach mam dużo takiego kodu: - function __construct($params) { $this->property = isset($params['property']) ? $params['property'] : default_val; } Czy lepiej to zrobić, niż określić wartość domyślną w definicji właściwości? tj. public $property = default_val? Czasami istnieje logika dla wartości domyślnej, a niektóre wartości domyślne są pobierane z innych właściwości, …
Prawie każdy publiczny CMS używa pliku konfiguracyjnego .php do ustawień bazy danych i tak dalej. Na przykład WordPress automatycznie tworzy plik konfiguracyjny .php podczas instalacji. Dlaczego po prostu nie używają pliku .ini? PHP ma już parse_ini_file () i jestem pewien, że inne języki mają podobne funkcje.
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 4 lata temu . Obecnie bardzo dobrze czuję się w tworzeniu narzędzi / aplikacji internetowych w środowisku ASP.NET. Nie chcę opuszczać TBH, ponieważ …
Przez ostatni rok pracowałem nad serią aplikacji opartych na frameworku Zend i koncentrowałem się na złożonej logice biznesowej, do której wszystkie aplikacje muszą mieć dostęp, nawet jeśli nie używają wszystkich (łatwiej niż mieć wiele folderów bibliotecznych dla każdego aplikacji, ponieważ wszystkie są połączone ze wspólnym centrum). Nie wchodząc w szczegółowe …
Istnieje milion i jeden struktur systemu plików, które wchodzą w niezliczoną liczbę dostępnych projektów Open Source. Rzeczy takie jak moduły, pliki językowe, domeny, biblioteki stron trzecich, migracje, internacjonalizacja, kopie zapasowe i syslink do innych części systemu dały początek wielu podejściom do organizacji systemu plików projektu. Jako programista PHP zastanawiam się, …
Zarabiam na życie programistą PHP, ale nigdy wcześniej nie pracowałem ani nie brałem udziału w projektach typu open source. Tworzę CMS na własny użytek. Mam działający prototyp i myślę, że gdy będzie gotowy (prawdopodobnie za kilka miesięcy), może to zainteresować społeczność PHP. Jestem dość pewnym programistą, ale w niektórych obszarach …
Moja firma przez lata tworzyła modułowe środowisko PHP, zaczynając na długo przed dodaniem przestrzeni nazw przez PHP 5.3. Niedawno postanowiliśmy zacząć używać przestrzeni nazw w nowym kodzie naszej biblioteki i zamierzamy w końcu zamienić stary kod przestrzeni nazw. Mamy jednak kilka problemów, nad którymi staramy się ustalić, czy dodanie przestrzeni …
Zacznę od stwierdzenia, że 95% mojej bazy danych wykonałem przy użyciu SQL. Ostatnio przeprowadziłem dochodzenie w sprawie różnych ORM, takich jak NHibernate i Doctrine. Widzę zalety braku konieczności znajomości SQL i przenośności bazy danych, którą zapewnia ORM. Widzę jednak, że znajomość SQL sprawi, że praca z ORM będzie bardziej efektywna, …
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 . Spotkałem studenta z działu informatyki i odkryłem, że uczą tylko języka Java i …
Współpracuję z firmą internetową, która zbliża się do punktu, w którym prawdopodobnie będzie musiał ponownie przemyśleć produkt jako V2 - ze względu na przerośnięcie niektórych jego podstaw i zasad V1, które zostały wbudowane w praktycznie wszystko, od modelu danych po interfejsy użytkownika. Z różnych powodów ta ewolucja może obejmować migrację …
Czasami funkcje akcji w klasie kontrolera mogą stać się ogromne i nieprzyjemne, z wieloma wierszami kodu, aby po prostu kontrolować przepływ danych z modelu do widoku. W pewnym momencie te ogromne funkcje całkowicie tracą orientację w podstawowych zasadach dobrego kodu, tj. Robią tylko jedną rzecz, są małe, czytelne i łatwe …
Zastanawiam się, co powinna zawierać dokumentacja algorytmu? Nie można znaleźć właściwej wytycznej do naśladowania. Mam na myśli to podsumowanie algorytmu opis algorytmu schematy blokowe pseudo kody przykładowy zestaw danych wejściowych (wiele) dane wyjściowe testy jednostkowe eksperymenty Klient prosi o taką dokumentację, aby: Utrzymać zaufanie do własnych numerów, a także opisać …
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.