1. Simple Factory: один метод создаёт разные объекты.
2. Factory Method: делегирует создание объектов подклассам.
3. Abstract Factory: создаёт семейства связанных объектов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    18%
    Strategy
      
    41%
    Observer
      
    36%
    State
      
    4%
    Command
      
    Anonymous Quiz
    65%
    $_SERVER
      
    10%
    $_ENV
      
    19%
    $_REQUEST
      
    6%
    $_SESSION
      
    Это распределенная система контроля версий (VCS), которая позволяет отслеживать изменения в коде, работать в командах и управлять версиями проекта.
Основные компоненты:
1. Рабочая директория (Working Directory) – файлы, с которыми работает разработчик.
2. Index (Staging Area) – подготовленная зона перед коммитом.
3. Локальный репозиторий (Local Repository) – база данных версий на локальном устройстве.
4. Удаленный репозиторий (Remote Repository) – центральное хранилище проекта (GitHub, GitLab, Bitbucket).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    21%
    Использование встроенных функций для работы с массивами
      
    6%
    Использование глобальных переменных для хранения данных
      
    71%
    Использование потоковой обработки данных и генераторов
      
    2%
    Использование функций для обработки строк
      
    Anonymous Quiz
    23%
    gethostname()
      
    30%
    hostname()
      
    18%
    gethost()
      
    29%
    host()
      
    Это механизм оптимизации памяти, при котором копия объекта создаётся только в случае изменения исходного объекта. До изменений объекты разделяют один и тот же адрес в памяти.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍2🔥2
  Anonymous Quiz
    33%
    async_tasks
      
    7%
    deferred_operations
      
    18%
    promise_handler
      
    42%
    ReactPHP Promises
      
    Anonymous Quiz
    35%
    use Namespace1, Namespace2;
      
    55%
    namespace Namespace1; namespace Namespace2;
      
    6%
    declare Namespace1, Namespace2;
      
    4%
    module Namespace1, Namespace2;
      
    2. Микросервисы: Laravel может быть избыточен из-за большого количества встроенных компонентов.
3. Проекты с крайне низким бюджетом: из-за сложности поддержки на минимальных конфигурациях серверов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍3
  Anonymous Quiz
    75%
    Memcached
      
    4%
    APCu
      
    6%
    CacheLite
      
    15%
    All of the above
      
    Anonymous Quiz
    24%
    getPrevious()
      
    29%
    getTrace()
      
    7%
    getStack()
      
    40%
    getExceptionHistory()
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  💊4
  Anonymous Quiz
    24%
    Использование встроенных функций для работы с версиями
      
    15%
    Использование глобальных переменных для хранения конфигураций
      
    4%
    Использование функций для работы с файлами
      
    57%
    Использование механизмов проверки совместимости и адаптивного кода
      
    Anonymous Quiz
    11%
    time_zone_config
      
    53%
    set_time_zone
      
    29%
    DateTimeZone
      
    7%
    system_time_zone
      
    Оно помогает организовывать код, делает его более читаемым и управляемым. Также снижает вероятность конфликта имен при работе с библиотеками или крупными проектами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    81%
    Использование SSL/TLS и криптографических функций
      
    12%
    Использование base64 для кодирования данных
      
    6%
    Использование встроенных функций для защиты данных
      
    1%
    Использование функций для работы с файлами
      
    Anonymous Quiz
    29%
    
  4%
    
  58%
    
  9%
    
  Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  💊5
  Anonymous Quiz
    21%
    random_bytes()
      
    19%
    mt_rand()
      
    26%
    uniqid()
      
    34%
    generate_token()
      
    Anonymous Quiz
    71%
    getAttribute()
      
    11%
    fetchAttribute()
      
    4%
    retrieveAttribute()
      
    14%
    attributes()