Articles of design

Как создать демон с подключением MySQL DB

Скажем, вы пишете демона, который обслуживает очередь заданий. Различные другие программы записывают задания для демона в очередь. Демон проверяет очередь каждые несколько секунд для ожидающих заданий. Предположим, что очередь реализована в виде таблицы в базе данных MySQL и что демон представляет собой простой цикл: получить все должные задания из очереди делать задания спать в течение […]

Эффективное сохранение загруженных пользователем изображений в файловой системе

сценарий Пользователи могут публиковать элемент и включать до 5 изображений с сообщением, каждое загружаемое изображение необходимо передискретизировать и изменить размер – создано всего 4 дополнительных изображения. Значение, если пользователь загружает 5 изображений, заканчивается 25 фотографиями для хранения. Предположения Изображения были правильно проверены, и они являются действительными файлами изображений Система должна масштабироваться (предположим 1000 сообщений в […]

Разработка базы данных для разработки веб-приложения «Quiz» с использованием PHP и MySQL

Итак, я пытаюсь изучить PHP и MySQL (у меня есть базовое понимание обоих: я прочитал первую половину как First First SQL, так и Head First PHP & MySQL), и я считаю, что лучший способ укрепить мои знания путем создания чего-то, а не чтения. Имея это в виду, я хотел бы создать базовую веб-страницу, которая соединяется […]

Зачем использовать буферизацию вывода в PHP?

Я прочитал немало материалов в Интернете, где разные авторы предлагают использовать буферизацию вывода. Самое забавное, что большинство авторов аргументируют его использование только потому, что он позволяет смешивать заголовки ответов с фактическим содержимым. Честно говоря, я думаю, что ответственные веб-приложения не должны смешивать вывод заголовков и контента, а веб-разработчикам следует искать возможные логические недостатки в своих […]

Должен ли я использовать несколько классов для игры?

Я рассматриваю возможность создания текстовой RPG-программы на PHP как проект праздника, а также возможность узнать больше о PHP и ООП. (Может быть, это не лучший выбор на языке, я знаю, но я не хотел, чтобы учиться другому языку с нуля одновременно с ООП.) Во всяком случае, я только начинаю процесс проектирования и думаю о «монстрах». […]