singleton

Создание одноэлементного шаблона проектирования в PHP5

Как можно создать одноэлементный класс, используя классы PHP5?

Глобальный или одноэлементный для подключения к базе данных?

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

Лучшая практика работы с одноэлементными классами PHP [дубликат]

Возможный Дубликат: Кому нужны синглеты? Я всегда пишу с уважением к лучшей практике , но я также хочу понять ... о в чем дело? Конечно, это не вопрос жизни и смерти, но можно было бы сделать что-то правильно, если есть возможность:)

Расширение синглетов в PHP

Я работаю в среде веб-приложений, и часть ее состоит из ряда сервисов, все они реализованы в виде отдельных элементов. ... Одноэлементный код состоит всего из нескольких строк, но я все равно хотел бы по возможности избегать избыточности кода.

Расширить абстрактный одноэлементный класс

Если бы у вас был фабричный класс, который создает какие-то новые объекты, и этот класс factroy является одноэлементным ... ory; } } Неустранимая ошибка: Не удается создать экземпляр абстрактного класса Base_Factory Что бы вы сделали?

PHP - уровень абстракции БД использует статический класс против одноэлементного объекта?

Я не хочу создавать дискуссию о том, что синглтон лучше статического или лучше глобального и т. Д. Я прочитал десятки в ... из вас могли бы привести мне ПРИМЕР реального преимущества синглтона в этом конкретном случае. Спасибо в продвижение.

Зависимость-инъекция в реальной жизни

Я создаю действительно минимальную структуру MVC, чтобы расширить свои знания PHP и бросить вызов самому себе. Я подоше ... ым, чтобы гарантировать, что одновременные экземпляры моего подключения к базе данных не происходят? Правильно ли это?

Реализовать PHP-синглтон: свойства статического класса или переменные статического метода?

Итак, я всегда реализовывал синглтон примерно так: class Singleton { private static $_instance = null; public ... реализацию где-либо еще, мне интересно: Есть ли что-то неправильное в использовании второй реализации поверх первый?

Модульные тесты PHP: Можно ли проверить наличие фатальной ошибки?

FWIW Я использую альфа-версию SimpleTest 1.1. У меня есть одноэлементный класс, и я хочу написать модульный тест, кото ... тконтроллера::__construct() Есть ли какой-нибудь способ "поймать" эту фатальную ошибку и сообщить о пройденном тесте?

Статические методы: они все еще плохи, учитывая позднюю статическую привязку PHP 5.3?

Если вы ищете причины, по которым статические методы плохи, первое, что вы обнаружите, это то, что вы не можете переопр ... без какого-либо тестирования проблема: http://sebastian-bergmann.de/archives/882-Testing-Code-That-Uses-Singletons.html

Создание одноэлементного базового класса в PHP 5.3

Сразу к делу: У меня есть два одноэлементных класса, оба наследуют свою одноэлементную природу от суперкласса. Я инициа ... к это это возможно? И какой магией я могу воспользоваться, чтобы исправить это поведение, дав мне настоящего синглтона?

Аутентификация в Slim: является ли разумным комбинированный подход к промежуточному программному обеспечению, одноэлементному и подключению?

Я написал свой собственный контроллер аутентификации для выполнения аутентификации пользователей в моем приложении Slim ... м ли я пути, или я упускаю что-то из того, как работает Slim, что позволило бы мне выполнить это менее сложным способом?

PHP: Одноэлементный против статического класса [дубликат]

Возможный Дубликат: Разница между статическим классом и одноэлементным шаблоном? Просто хотел узнать, в чем именно разница между одноэлементным и статическим классом?

PHP одноэлементный PDO

Из http://www.php.net/manual/en/class.pdo.php ###### config.ini ###### db_driver=mysql db_user=root db_password=924892 ... ых только при необходимости? Например, запрос или побег? Поэтому, если класс/объект не используется, он не подключается.

Потоки PHP и синхронизация

Я новичок в PHP, поэтому для начала я решил реализовать синглтон. Хотя я могу воссоздать шаблон одноэлементного кода ... ? Если он многопоточный, может кто-нибудь объяснить мне, как lock() или synchronize() работают в PHP? Спасибо, Генри

Подключение к базе данных с PDO и одноэлементным классом

Я пытаюсь установить соединение с базой данных с PDO и одноэлементным классом, но у меня возникают проблемы с извлечени ... sult = $db->query($query)) { while ($row = $result->fetch(PDO::FETCH_ASSOC)) { echo $row; } }

Могу ли я использовать абстрактный класс вместо частной конструкции() при создании синглтона в PHP?

При создании синглтона в PHP я гарантирую, что его нельзя создать, выполнив следующее: class Singleton { private ... позволяет мне написать меньше строк кода, что было бы неплохо. (Не то чтобы это действительно имело большое значение.)

Как подклассировать синглтон в PHP?

Я пытаюсь создать подкласс класса, который использует одноэлементный шаблон, и заполнить экземпляр подклассом. Кажетс ... tends Singleton { } echo get_class(MySingleton::instance()); //=> Singleton //=> I'm hoping to see MySingleton

Шаблон подключения к одноэлементной базе данных PHP

Я работал над небольшим проектом с использованием PHP и MySQL. Я много читал о лучших методах управления подключением и ... ать проблем с производительностью? Я имел в виду, разве у меня не должно быть своего рода пула связей вместо синглтона?

Реестр или одноэлементный шаблон в PHP?

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