Ня ня ня...
Контакты

Достижения

Все достижения (13)

Наибольший вклад в теги

Все теги (109)

Лучшие ответы пользователя

Все ответы (400)
  • Как вывести часть текста в Yii2?

    sanchezzzhak
    @sanchezzzhak
    Ля ля ля...
    \yii\helpers\StringHelper::truncate('Текст который нужно обрезать',150,'...');
    Ответ написан
    1 комментарий
  • Как создать видеохостинг с нуля?

    sanchezzzhak
    @sanchezzzhak
    Ля ля ля...
    вам понадобится 2 сервера
    1 для хранения файлов 2 для сайта

    почему это так важно:
    Хранить видео там где сайт и база нельзя:
    1 Видео занимает большое количество места на драгоценном SSD ( учитывая что видео бывает несколько форматов)
    2 Видео это большой траф следовательно забивать будет канал и сайт может отдавать медленно контент.

    Загрузска видео: загружать видео можно сразу на нужный нам сервер хранения и раздачи видео.
    Видео всегда нужно обрабатывать на нужные вам разращения.
    Конвертируем видео очередью ( по опыту вк из конференций):
    1 сперва конвертируем самое малое расширение 240p, что бы отдать хоть что то потом средние и только потом HD.
    2 Как организовать очередь тупо таблица с записями и приоритетами + крон и скрипт
    3 Конвертируем через ffmpeg

    ну на крайняк почитать хабр по этому поводу там много тем как создать видео хостинг.

    Для сайта лучше выбрать фреймворк, CMS вам не нужна функционал от CMS вы по любому будите использовать 10%, зачем тогда остальные 90% ?
    Ответ написан
    Комментировать
  • Как вытащить переменную из $_SERVER['HTTP_REFERER']?

    sanchezzzhak
    @sanchezzzhak
    Ля ля ля...
    parse_url если адрес начинается с http корректно разложит по массиву составляющие
    берем query из массива и в
    parse_str получаем GET массив из строки
    Ответ написан
    Комментировать
  • Можно ли сделать SMS отправку?

    sanchezzzhak
    @sanchezzzhak
    Ля ля ля...
    заказчик понимает что это будет стоит бабло?

    Сервисы с смс рассылками не бесплатные.
    Из всех которыми пользовался понравился ByteHand
    Ответ написан
    Комментировать
  • Как подключить свои функции в Yii2?

    sanchezzzhak
    @sanchezzzhak
    Ля ля ля...
    Создайте статичные классы хелперы

    Создайте класс в папке например helper

    задайте namespace app\helpers

    ваш класс будет доступен так

    app\helpers\ИмяКласса::Метод()

    Для подключение функций и прочих штук через BootstrapInterface

    Создаем класс и инерфейсом yii\base\BootstrapInterface
    namespace app\extensions\components;
    use yii\base\Application;
    use yii\base\BootstrapInterface;
    class AppBootstrap implements BootstrapInterface
    {
        /**
        * Bootstrap method to be called during application bootstrap stage.
        * @param Application $app the application currently running
        */
        public function bootstrap(Application $app)
        {
                        // Подключаем файлик с функциями
        }
    }

    В конфиге
    'bootstrap' => [
        'app\extensions\components\AppBootstrap',
    ],

    Бутстрапы нужны , чтобы до начала инициализации приложения/отдельных модулей переопределить или задать конфиг $app->set ( в рамках модуля или глобально )
    Ответ написан
    1 комментарий

Лучшие вопросы пользователя

Все вопросы (45)