Вопросы с тегом «php»

Вопросы о PHP, широко используемом языке сценариев общего назначения, который особенно подходит для веб-разработки.

1
Предотвратить мошенничество с кликами в системе рекламы с помощью PHP и Javascript
Я хотел бы создать рекламный проект с PHP, MySQL и Javascript. Я говорю о чем-то вроде ... Google Adsense BuySellAds.com Любая другая рекламная площадка Мой вопрос в основном: на что мне нужно обращать внимание, чтобы люди не обманывали систему и не сталкивались ли я с другими проблемами? Моя концепция дизайна. …
10 php  javascript 

4
Шаблон проектирования для обработки ответа
Большую часть времени, когда я пишу некоторый код, который обрабатывает ответ для определенного вызова функции, я получаю следующую структуру кода: пример: это функция, которая будет обрабатывать аутентификацию для системы входа 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 …

2
лучшая практика для инициализации учеников в php
У меня есть много кода, как это в моих конструкторах: - function __construct($params) { $this->property = isset($params['property']) ? $params['property'] : default_val; } Лучше сделать это, чем указывать значение по умолчанию в определении свойства? то есть public $property = default_val? Иногда есть логика для значения по умолчанию, и некоторые значения по …

4
Почему общедоступные веб-приложения не используют INI-файлы для конфигурации
Почти каждая общедоступная CMS использует файл конфигурации .php для настроек базы данных и так далее. Например, WordPress автоматически создает файл конфигурации .php при его установке. Почему они просто не используют файл .ini? PHP уже имеет parse_ini_file (), и я уверен, что другие языки имеют аналогичные функции.
10 php  cms  configuration 

2
Что такое хороший способ познакомиться с PHP, исходя из фона ASP.NET? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 4 года назад . В настоящее время я очень доволен созданием инструментов / веб-приложений в среде ASP.NET. Я не собираюсь …

1
Организация кода нескольких приложений Zend
В течение прошлого года я работал над серией приложений, основанных на платформе Zend и сосредоточенных на сложной бизнес-логике, к которой все приложения должны иметь доступ, даже если они не используют все (проще, чем иметь несколько папок библиотеки для каждой приложение, поскольку они все связаны вместе с общим центром). Не вдаваясь …

3
Умные структуры организации приложений PHP?
Существует миллион файловых структур файловой системы, которые входят во множество доступных проектов с открытым исходным кодом. Такие вещи, как модули, языковые файлы, домены, сторонние библиотеки, миграции, интернационализация, резервное копирование и системные ссылки на другие части системы, привели к появлению многих подходов к организации файловой системы проекта. Как PHP-разработчик, мне интересно, …

2
Лучшие практики для выпуска PHP-приложения с открытым исходным кодом
Я зарабатываю на PHP, но никогда раньше не работал и не участвовал в проектах с открытым исходным кодом. Я разрабатываю CMS для собственного использования. У меня есть работающий прототип, и я думаю, что когда он будет готов (возможно, через пару месяцев), это может быть чем-то, что заинтересовало бы сообщество PHP. …

2
Как частично добавить пространство имен PHP в библиотеку, не нарушая существующий код?
Моя компания создала модульную структуру PHP за эти годы, задолго до того, как в PHP 5.3 были добавлены пространства имен. Недавно мы решили начать использовать пространства имен в новом коде нашей библиотеки, и мы намерены в конечном итоге использовать пространство имен для старого кода. Однако у нас есть несколько проблем, …
10 php  namespace 

1
Каковы отношения Zend с PHP?
Каково именно отношение Zend к PHP? Я имею в виду не рамки, а саму компанию. Являются ли они привратниками или опекунами? Я только что читал о PHP, и кроме того, что для расширения его требуется знание C, вам, очевидно, нужно изучить API Zend. Но когда вы только начинаете работать с …

6
Какие проекты веб-разработки выигрывают от использования ORM?
Я начну с того, что 95% своей базы данных я выполнил, используя SQL. Недавно я провел некоторое исследование различных ORM, таких как NHibernate и Doctrine. Я вижу преимущества отсутствия необходимости много знать SQL и переносимости базы данных, которую обеспечивает ORM. Но я также вижу, что знание SQL сделает работу с …

9
Мой университет не предлагает курсы php, потому что это «легкий» язык программирования? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Я встретил студента из факультета компьютерных наук и обнаружил, что они преподают только …
10 php 

3
Миграция с одного PHP-фреймворка на другой
Я работаю с веб-компанией, которая приближается к тому моменту, когда ей, вероятно, потребуется переосмыслить продукт как V2 - из-за того, что он перерос некоторые из его основ и принципов V1, которые встроены практически во все, от модели данных до пользовательские интерфейсы. По разным причинам эта эволюция может включать миграцию из …

4
В MVC считается ли хорошей практикой иметь частные, не действующие функции в классе контроллера?
Иногда функции действия в классе контроллера могут стать огромными и неприятными, с множеством строк кода, которые просто контролируют поток данных из модели в представление. В какой-то момент эти огромные функции полностью теряют основные принципы хорошего кода, то есть делают только одну вещь, будучи маленькими, удобочитаемыми и управляемыми и т. Д. …
10 php  code-quality  mvc 

1
Как правильно документировать алгоритм с примерами данных?
Мне интересно, что должна содержать документация по алгоритму? Не могу найти правильное руководство для подражания. Я имею в виду, чтобы включить краткое изложение алгоритма описание алгоритма блок-схема псевдокоды образец входного набора данных (несколько) выходные данные модульные тесты эксперименты Клиент запрашивает такую ​​документацию, чтобы: сохранять уверенность в собственных цифрах, а также …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.