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

nizsheanez
2018.11.17, 07:36
Форум: REST API (Yii 2.x)
Тема: Как настроить ответ?
Ответы: 1
Просмотры: 587

Re: Как настроить ответ?

Я не спец в Yii Rest, но в PHP json возвращает строки если в самой переменной лежат данные в типа String. Т.е. нужно как можно раньше привести данные к числу: https://stackoverflow.com/questions/48622467/yii2-type-cast-column-as-integer Но, есть конечно опасность, что вы где-нибудь в логике потом сл...
nizsheanez
2018.11.17, 07:28
Форум: Общие вопросы (Yii 2.x)
Тема: 504 Gateway Time-out
Ответы: 3
Просмотры: 410

Re: 504 Gateway Time-out

"сначала думал ресурсов не хватает, но phpmyadmin лежащий в папке" - из того что phpmyadmin работает не следует что ресурсов у вас в избытке. Возможно просто для PHP myadmin работы нужно намного меньше ресурсов чем вашему приложению или он делает 1 запрос к базе, а приложение 100. Что нужно сделать:...
nizsheanez
2018.11.17, 07:17
Форум: Общие вопросы (Yii 2.x)
Тема: Кеш запросов
Ответы: 2
Просмотры: 340

Re: Кеш запросов

"я думал кеш обновляться будет хотя бы раз в час" - в PHP само ничего не делается, если никто PHP не вызывает (а вы не сказали есть ли постоянные пользователи на сайте или это вы один открываете сайт раз в 5 минут), то кеш обновлять будет некому. Сам по себе PHP не запустится и не начнет обновлять к...
nizsheanez
2018.11.17, 07:04
Форум: Общие вопросы (Yii 2.x)
Тема: Панель дебага в yii, откуда нагрузка на страницу
Ответы: 1
Просмотры: 276

Re: Панель дебага в yii, откуда нагрузка на страницу

У вас 2 пути:
- Лучший путь: использовать xdebug
- Путь боли: использовать microtime() и руками искать что сколько ест времени
$start = microtime(true);
// ... my code
$elapsedTime = microtime(true) - $start;
nizsheanez
2018.11.17, 06:57
Форум: Обо всем
Тема: Куда копать ?
Ответы: 9
Просмотры: 1073

Re: Куда копать ?

Еще стоит почитать как хранить пароли, зачем там криптохеш, зачем там соль.
Прямо вчера столкнулся с проектом где сделали: md5($password) . ":" . $salt
nizsheanez
2018.11.17, 06:36
Форум: Общие вопросы по программированию
Тема: Как откатить изменение в git, не делая коммита?
Ответы: 7
Просмотры: 776

Re: Как откатить изменение в git, не делая коммита?

Все незакоммиченные изменения можно откатить "git reset --hard" (см. так же git reset --soft)
Туда же можно передать отдельные файлы.

В шторме есть 2 способа:
- Правой кнопкой на корне проекта, git, revert
- Cmd + K, во всплывшем окне будет кнопка revert наверху
nizsheanez
2018.11.17, 06:13
Форум: Общие вопросы по программированию
Тема: Как манипулировать настройками php.ini в Docker файле?
Ответы: 5
Просмотры: 963

Re: Как манипулировать настройками php.ini в Docker файле?

Так же советую читать Dockerfile на базе которого ты строишь свой (на DockerHub есть ссылки на исходники на Github). Например тут можно найти что есть уже переменная окружения хранящая путь до .ini файлов https://github.com/docker-library/php/blob/b99209cc078ebb7bf4614e870c2d69e0b3bed399/7.3-rc/alpi...
nizsheanez
2018.11.17, 06:10
Форум: Общие вопросы по программированию
Тема: Как манипулировать настройками php.ini в Docker файле?
Ответы: 5
Просмотры: 963

Re: Как манипулировать настройками php.ini в Docker файле?

Volume механизм - монтирует директорию после старта контейнера (до запуска приложения в нем). Если надо файл/директорию иметь на стадии билда используй команду ADD в Dockerfile https://docs.docker.com/engine/reference/builder/#add
(см. также COPY)
nizsheanez
2016.03.03, 07:17
Форум: Обо всем
Тема: Подскажите Channel Manager
Ответы: 6
Просмотры: 1713

Re: Подскажите Channel Manager

Ха-ха-ха, спасибо за поздравление!
nizsheanez
2016.02.27, 17:44
Форум: Обо всем
Тема: Подскажите Channel Manager
Ответы: 6
Просмотры: 1713

Подскажите Channel Manager

Здравствуйте. Мы с женой открыли небольшую гостиницу, я нашел много SaaS которые называются Channel Manager - это как центральная админка + календарь(забукан/свободен) которые синхронизируется с кучей внешних сайтов: agoda, booking, airbnb, ... Я никогда не работал в гостиничном бизнесе, подскажите ...
nizsheanez
2014.12.19, 14:11
Форум: Авторский код и библиотеки
Тема: Yii2 Json-Rpc 2.0 Client and Server
Ответы: 17
Просмотры: 7847

Re: Yii2 Json-Rpc 2.0 Client and Server

cranetm, крутотень! Я свое расширение не использовал никогда c Yii2, только портировал с Yii1
А надо предложить пулл реквест
nizsheanez
2014.06.02, 05:51
Форум: Общие вопросы (Yii 2.x)
Тема: Проектирование расширяемых модулей приложения
Ответы: 10
Просмотры: 3647

Re: Проектирование расширяемых модулей приложения

не всегда понятна полная цепочка компонентов ну если не понятно в какой последовательности выполнять код, то вы его не сможете написать ни в каком виде В том и весь смысл, вы перестаете думать полными цепочками, и начинаете делать маленькие детальки. А когда появляется нужда: "Хочу вот такую цепочк...
nizsheanez
2014.05.27, 09:36
Форум: Общие вопросы (Yii 2.x)
Тема: Проектирование расширяемых модулей приложения
Ответы: 10
Просмотры: 3647

Re: Проектирование расширяемых модулей приложения

Подкину вам инфу для размышления. Подумайте в сторону unix way. Это когда вы делаете много-много простых элементов. А когда вам нужно сложное, вы не переопределяете и не усложняете простое, а собираете цепочку из простых элементов. У PubSub есть онда большая проблема: ты смотришь в код и ты понятия ...
nizsheanez
2014.05.22, 08:54
Форум: Общие вопросы (Yii 1.x)
Тема: CSRF без старта сессии
Ответы: 0
Просмотры: 558

CSRF без старта сессии

Есть такое решение:
http://www.yiiframework.com/wiki/274/ho ... h-session/

и вообще логично, ведь куки можно подменить.
я видел в yii2 тоже не используют сессии, подскажите как сохранили секьюрность и стартуете сессии?
nizsheanez
2014.04.24, 04:46
Форум: Общие вопросы по программированию
Тема: Помогите составить запрос
Ответы: 1
Просмотры: 624

Re: Помогите составить запрос

1) через DbCriteria нужно указать select * (по умолчанию выбираются только s.*), но учтите что модель ServiceList не содержит полей для хранения данных из s2k так что добалвяйте в ручную в этом варианте.
2) через Relation вам нужен не Left Join
nizsheanez
2014.04.22, 17:19
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2, почему?!
Ответы: 274
Просмотры: 63044

Re: Yii2, почему?!

Скорее всего потому что оптимизатор запросов БД делает это за вас
nizsheanez
2014.04.19, 16:44
Форум: Общие вопросы по программированию
Тема: PHPunit pear
Ответы: 15
Просмотры: 2406

Re: PHPunit pear

пробуйте:
whereis phpunit - покажет где он лежит, сможете заглянуть внутрь, вдруг там пусто (может кто-то нечайно сделал "> /usr/bin/phpunit")
sudo phpunit --version - может какие проблемы с правами, хотя врядли
Если ниче не понятно uninstall его и поставьте заново