Найдено 2395 результатов

SiZE
2017.10.16, 08:32
Форум: Установка и настройка
Тема: Ломать пытаются. Что делать?
Ответы: 2
Просмотры: 118

Re: Ломать пытаются. Что делать?

Ниче не делать. Постоянно так сайты сканируют. Если есть какой-то паттерн, можешь на уровне nginx например завернуть.
SiZE
2017.09.29, 19:33
Форум: Общие вопросы (Yii 2.x)
Тема: rules для массива id-шников
Ответы: 15
Просмотры: 599

Re: rules для массива id-шников

у тебя пойди там пробелы лишние )
SiZE
2017.09.29, 08:18
Форум: Общие вопросы (Yii 2.x)
Тема: rules для массива id-шников
Ответы: 15
Просмотры: 599

Re: rules для массива id-шников

контроллер $users = explode(',', $data['id_str']); $model = new User(['scenario' => 'delete']); $model->deleteAll(['id' => $users]); удаляется только один пользователь из массива $users, почему? Для начала стоит отметить что rules() так не работает. Во вторых как заметил zelenin, значит у вас тольк...
SiZE
2017.09.18, 12:51
Форум: Общие вопросы (Yii 2.x)
Тема: Защита PHP скриптов
Ответы: 9
Просмотры: 380

Re: Защита PHP скриптов

zabachok писал(а):
2017.09.18, 12:39
А зачем бывает нужно кодировать PHP-скрипты?
Обфусцирование нужно для защиты интеллектуальной собственности. Из рнр кода легко выпилить любые проверки лицензии, подсмотреть код, переиспользовать. С обфускацией задача усложняется.
SiZE
2017.09.17, 13:17
Форум: Общие вопросы (Yii 2.x)
Тема: Защита PHP скриптов
Ответы: 9
Просмотры: 380

Re: Защита PHP скриптов

https://www.google.ru/search?q=php+free+encoder ну вдруг не знаешь, как искать.
SiZE
2017.09.13, 09:11
Форум: Тестирование (Yii 2.x)
Тема: Undefined index: REMOTE_ADDR
Ответы: 5
Просмотры: 353

Re: Undefined index: REMOTE_ADDR

Через DI подменить нужный класс и делов. Сделать pull request. Клонировать в свою репу. Настроить сервер чтобы отдавал REMOTE_ADDR. Установить вручную Почитать интернет https://stackoverflow.com/questions/5362690/remote-addr-empty-not-included-in-server-array https://www.google.ru/search?q=$_SERVER[...
SiZE
2017.09.06, 15:54
Форум: Общие вопросы (Yii 2.x)
Тема: Посоветуйте как организовать структуру
Ответы: 14
Просмотры: 630

Re: Посоветуйте как организовать структуру

try { $service = Yii::createObject(SignUpService::class); $service->signUpFromSignUpForm($model); } catch (RuntimeException $e) { // Пример где-то тут был от Elisdn, типа такого throw new HttpException(403, Yii::t('signupservice', $e->getMessage())); // переводим сообщения в человекопонятные :) }
SiZE
2017.09.06, 15:50
Форум: Общие вопросы (Yii 2.x)
Тема: Посоветуйте как организовать структуру
Ответы: 14
Просмотры: 630

Re: Посоветуйте как организовать структуру

А метод SignUpService::create() для чего? Где он должен вызываться? Сорян, подправил пример. И для чего объект клонируется? Это для примера, можешь без DI обойтись и клонирования. Но таким образом у тебя всегда будет первоначальный объект внедренный через DI, если ты повторно вызовешь create ты буд...
SiZE
2017.09.06, 08:40
Форум: Общие вопросы (Yii 2.x)
Тема: Посоветуйте как организовать структуру
Ответы: 14
Просмотры: 630

Re: Посоветуйте как организовать структуру

public function actionIndex() { $model = new SignUpForm(); if ($model->load()) { try { $service = Yii::createObject(SignUpService::class); $service->signUpFromSignUpForm($model); } catch (/* тут перехват logic, domain и runtime исключений*/) { /* обработка исключения */ } } return $this->render('si...
SiZE
2017.09.05, 20:00
Форум: Общие вопросы (Yii 2.x)
Тема: Скрыть текст в update
Ответы: 2
Просмотры: 180

Re: Скрыть текст в update

типа json в базу запихать:

Код: Выделить всё

{
    "original": "old",
    "new": "asd",
    "author": "bla-bla-bla",
    "time": "2017-01-01 00:00:00"
}
SiZE
2017.09.05, 14:12
Форум: Общие вопросы (Yii 2.x)
Тема: Посоветуйте как организовать структуру
Ответы: 14
Просмотры: 630

Re: Посоветуйте как организовать структуру

По простому без мапперов и репозиториев:

1. Контроллер передает данные в форму (SignUpForm)
2. Форма валидирует данные
3. Если данные валидны контроллер: или передает объект формы в сервис (SignUp) или из формы в сервис
4. Сервис заполняет AR (User) данными из формы.
SiZE
2017.09.04, 13:42
Форум: Обо всем
Тема: Yii2 - атака хейтеров и что делать дальше?
Ответы: 101
Просмотры: 2794

Re: Yii2 - атака хейтеров и что делать дальше?

zelenin писал(а):
2017.09.04, 13:31
Весь остальной функционал написан на сторонних либах и слоях.
Реализация тех самых слоев не будет ли сопоставима по трудозатратам с возможным переносом? Которого может и не быть никогда?
SiZE
2017.09.03, 08:21
Форум: Обо всем
Тема: Yii2 - атака хейтеров и что делать дальше?
Ответы: 101
Просмотры: 2794

Re: Yii2 - атака хейтеров и что делать дальше?

maleks писал(а):
2017.09.03, 08:17
Насколько видно мне, они даже не за те фреймворки конкуренты топят, а за самопис.
Они топят за слабосвязанную архитектуру. Чего в Й добиться чайнику непросто.
SiZE
2017.09.01, 12:50
Форум: Обо всем
Тема: Yii2 - атака хейтеров и что делать дальше?
Ответы: 101
Просмотры: 2794

Re: Yii2 - атака хейтеров и что делать дальше?

И поэтому не могу для разработки REST API подтянуть только необходимый минимум, не подключая ненужные мне виджеты и JQuery. Наличие такой возможности греет душу, но по факту - не холодно и не жарко от того что лишние файлы лежат в этой папке. Когда-то я делал общую папку куда клал фреймворк, к кото...
SiZE
2017.09.01, 09:04
Форум: Обо всем
Тема: Yii2 - атака хейтеров и что делать дальше?
Ответы: 101
Просмотры: 2794

Re: Yii2 - атака хейтеров и что делать дальше?

Тогда зайдите на http://yiiframework.ru и замените тексты на "Yii - это быстрый некомпонентный монолитный PSR-несовместимый фреймворк с сильной связанностью для бырой запилки крудов без повторного использования кода вне фреймворка, иногда позволяющий писать чистый гибкий код на свой страх и риск". ...
SiZE
2017.08.30, 15:39
Форум: Общие вопросы (Yii 2.x)
Тема: Как удобно получить расширение файла?
Ответы: 9
Просмотры: 264

Re: Как удобно получить расширение файла?

Kreng писал(а):
2017.08.30, 14:35

Код: Выделить всё

$resolution = $model->file->getExtension();
resolution :lol: :lol: :lol:
SiZE
2017.08.28, 06:17
Форум: Обо всем
Тема: А как вы ищете программистов себе в штат?
Ответы: 5
Просмотры: 266

Re: А как вы ищете программистов себе в штат?

HR ищет кандидатов и приглашает на собеседование. Подход к найму бывает разный, искать уже опытного или подтянуть джуна. Недавно собеседовал кандидатов на работу с БД, люди с 10+ лет стажем не могу внятно сказать чем внешний ключ от первичного отличается. В итоге взяли джуна, который адекватно отвеч...
SiZE
2017.08.24, 14:21
Форум: Общие вопросы по программированию
Тема: Атрибуты товара
Ответы: 10
Просмотры: 270

Re: Атрибуты товара

На emex прикольную фишку заметил. У меня в корзине лежал товар за 850р. Я перешел к оплате через пару дней, но меня вернуло обратно в корзину. Оказалось за это время стоимость товара изменилась. Они это отобразили как зачеркнутую цифру 850 и рядом 900. :)
SiZE
2017.08.23, 09:05
Форум: Обо всем
Тема: Велоспецы, помогите с выбором
Ответы: 45
Просмотры: 4868

Re: Велоспецы, помогите с выбором

trueorfalse писал(а):
2017.08.22, 23:12
Находишь рядом объекты с видео наблюдением.
и кидаешь лица
Это если полные ебл..ны. У нас один гомосек ходит из балона тачки разрисовывает ночью. Камеры стоят выше роста и нихрена не видно с них, он в капюшоне.