Найдено 814 результатов
- 2018.11.17, 07:36
- Форум: REST API (Yii 2.x)
- Тема: Как настроить ответ?
- Ответы: 1
- Просмотры: 1750
Re: Как настроить ответ?
Я не спец в Yii Rest, но в PHP json возвращает строки если в самой переменной лежат данные в типа String. Т.е. нужно как можно раньше привести данные к числу: https://stackoverflow.com/questions/48622467/yii2-type-cast-column-as-integer Но, есть конечно опасность, что вы где-нибудь в логике потом сл...
- 2018.11.17, 07:28
- Форум: Общие вопросы (Yii 2.x)
- Тема: 504 Gateway Time-out
- Ответы: 3
- Просмотры: 1440
Re: 504 Gateway Time-out
"сначала думал ресурсов не хватает, но phpmyadmin лежащий в папке" - из того что phpmyadmin работает не следует что ресурсов у вас в избытке. Возможно просто для PHP myadmin работы нужно намного меньше ресурсов чем вашему приложению или он делает 1 запрос к базе, а приложение 100. Что нужн...
- 2018.11.17, 07:17
- Форум: Общие вопросы (Yii 2.x)
- Тема: Кеш запросов
- Ответы: 2
- Просмотры: 1256
Re: Кеш запросов
"я думал кеш обновляться будет хотя бы раз в час" - в PHP само ничего не делается, если никто PHP не вызывает (а вы не сказали есть ли постоянные пользователи на сайте или это вы один открываете сайт раз в 5 минут), то кеш обновлять будет некому. Сам по себе PHP не запустится и не начнет о...
- 2018.11.17, 07:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: Панель дебага в yii, откуда нагрузка на страницу
- Ответы: 1
- Просмотры: 971
Re: Панель дебага в yii, откуда нагрузка на страницу
У вас 2 пути:
- Лучший путь: использовать xdebug
- Путь боли: использовать microtime() и руками искать что сколько ест времени
$start = microtime(true);
// ... my code
$elapsedTime = microtime(true) - $start;
- Лучший путь: использовать xdebug
- Путь боли: использовать microtime() и руками искать что сколько ест времени
$start = microtime(true);
// ... my code
$elapsedTime = microtime(true) - $start;
- 2018.11.17, 06:57
- Форум: Обо всем
- Тема: Куда копать ?
- Ответы: 9
- Просмотры: 3809
Re: Куда копать ?
Еще стоит почитать как хранить пароли, зачем там криптохеш, зачем там соль.
Прямо вчера столкнулся с проектом где сделали: md5($password) . ":" . $salt
Прямо вчера столкнулся с проектом где сделали: md5($password) . ":" . $salt
- 2018.11.17, 06:36
- Форум: Общие вопросы по программированию
- Тема: Как откатить изменение в git, не делая коммита?
- Ответы: 7
- Просмотры: 3571
Re: Как откатить изменение в git, не делая коммита?
Все незакоммиченные изменения можно откатить "git reset --hard" (см. так же git reset --soft)
Туда же можно передать отдельные файлы.
В шторме есть 2 способа:
- Правой кнопкой на корне проекта, git, revert
- Cmd + K, во всплывшем окне будет кнопка revert наверху
Туда же можно передать отдельные файлы.
В шторме есть 2 способа:
- Правой кнопкой на корне проекта, git, revert
- Cmd + K, во всплывшем окне будет кнопка revert наверху
- 2018.11.17, 06:27
- Форум: Общие вопросы по программированию
- Тема: Как поставить php-pgsql клиент на php:7.1-cli контейнер?
- Ответы: 5
- Просмотры: 11383
Re: Как поставить php-pgsql клиент на php:7.1-cli контейнер?
Погугли "docker-php-ext-install postgres"
- 2018.11.17, 06:13
- Форум: Общие вопросы по программированию
- Тема: Как манипулировать настройками php.ini в Docker файле?
- Ответы: 5
- Просмотры: 4965
Re: Как манипулировать настройками php.ini в Docker файле?
Так же советую читать Dockerfile на базе которого ты строишь свой (на DockerHub есть ссылки на исходники на Github). Например тут можно найти что есть уже переменная окружения хранящая путь до .ini файлов https://github.com/docker-library/php/blob/b99209cc078ebb7bf4614e870c2d69e0b3bed399/7.3-rc/alpi...
- 2018.11.17, 06:10
- Форум: Общие вопросы по программированию
- Тема: Как манипулировать настройками php.ini в Docker файле?
- Ответы: 5
- Просмотры: 4965
Re: Как манипулировать настройками php.ini в Docker файле?
Volume механизм - монтирует директорию после старта контейнера (до запуска приложения в нем). Если надо файл/директорию иметь на стадии билда используй команду ADD в Dockerfile https://docs.docker.com/engine/reference/builder/#add
(см. также COPY)
(см. также COPY)
- 2016.03.03, 07:17
- Форум: Обо всем
- Тема: Подскажите Channel Manager
- Ответы: 6
- Просмотры: 3941
Re: Подскажите Channel Manager
Ха-ха-ха, спасибо за поздравление!
- 2016.02.27, 17:44
- Форум: Обо всем
- Тема: Подскажите Channel Manager
- Ответы: 6
- Просмотры: 3941
Подскажите Channel Manager
Здравствуйте. Мы с женой открыли небольшую гостиницу, я нашел много SaaS которые называются Channel Manager - это как центральная админка + календарь(забукан/свободен) которые синхронизируется с кучей внешних сайтов: agoda, booking, airbnb, ... Я никогда не работал в гостиничном бизнесе, подскажите ...
- 2014.12.19, 14:11
- Форум: Авторский код и библиотеки
- Тема: Yii2 Json-Rpc 2.0 Client and Server
- Ответы: 17
- Просмотры: 11599
Re: Yii2 Json-Rpc 2.0 Client and Server
cranetm, крутотень! Я свое расширение не использовал никогда c Yii2, только портировал с Yii1
А надо предложить пулл реквест
А надо предложить пулл реквест
- 2014.06.02, 05:51
- Форум: Общие вопросы (Yii 2.x)
- Тема: Проектирование расширяемых модулей приложения
- Ответы: 10
- Просмотры: 6206
Re: Проектирование расширяемых модулей приложения
не всегда понятна полная цепочка компонентов ну если не понятно в какой последовательности выполнять код, то вы его не сможете написать ни в каком виде В том и весь смысл, вы перестаете думать полными цепочками, и начинаете делать маленькие детальки. А когда появляется нужда: "Хочу вот такую ц...
- 2014.05.27, 09:36
- Форум: Общие вопросы (Yii 2.x)
- Тема: Проектирование расширяемых модулей приложения
- Ответы: 10
- Просмотры: 6206
Re: Проектирование расширяемых модулей приложения
Подкину вам инфу для размышления. Подумайте в сторону unix way. Это когда вы делаете много-много простых элементов. А когда вам нужно сложное, вы не переопределяете и не усложняете простое, а собираете цепочку из простых элементов. У PubSub есть онда большая проблема: ты смотришь в код и ты понятия ...
- 2014.05.27, 09:25
- Форум: Авторский код и библиотеки
- Тема: Поведение для ручной сортировки моделей
- Ответы: 13
- Просмотры: 8033
Re: Поведение для ручной сортировки моделей
Вот тут много старых наработак по сортировке
https://github.com/ostapetc/Yii-CMS-2.0 ... s/sortable
https://github.com/ostapetc/Yii-CMS-2.0 ... s/sortable
- 2014.05.22, 08:54
- Форум: Общие вопросы (Yii 1.x)
- Тема: CSRF без старта сессии
- Ответы: 0
- Просмотры: 1068
CSRF без старта сессии
Есть такое решение:
http://www.yiiframework.com/wiki/274/ho ... h-session/
и вообще логично, ведь куки можно подменить.
я видел в yii2 тоже не используют сессии, подскажите как сохранили секьюрность и стартуете сессии?
http://www.yiiframework.com/wiki/274/ho ... h-session/
и вообще логично, ведь куки можно подменить.
я видел в yii2 тоже не используют сессии, подскажите как сохранили секьюрность и стартуете сессии?
- 2014.05.16, 19:50
- Форум: Авторский код и библиотеки
- Тема: Yii2 Json-Rpc 2.0 Client and Server
- Ответы: 17
- Просмотры: 11599
- 2014.04.24, 04:46
- Форум: Общие вопросы по программированию
- Тема: Помогите составить запрос
- Ответы: 1
- Просмотры: 1292
Re: Помогите составить запрос
1) через DbCriteria нужно указать select * (по умолчанию выбираются только s.*), но учтите что модель ServiceList не содержит полей для хранения данных из s2k так что добалвяйте в ручную в этом варианте.
2) через Relation вам нужен не Left Join
2) через Relation вам нужен не Left Join
- 2014.04.22, 17:19
- Форум: Общие вопросы (Yii 2.x)
- Тема: Yii2, почему?!
- Ответы: 274
- Просмотры: 97487
Re: Yii2, почему?!
Скорее всего потому что оптимизатор запросов БД делает это за вас
- 2014.04.19, 16:44
- Форум: Общие вопросы по программированию
- Тема: PHPunit pear
- Ответы: 15
- Просмотры: 4771
Re: PHPunit pear
пробуйте:
whereis phpunit - покажет где он лежит, сможете заглянуть внутрь, вдруг там пусто (может кто-то нечайно сделал "> /usr/bin/phpunit")
sudo phpunit --version - может какие проблемы с правами, хотя врядли
Если ниче не понятно uninstall его и поставьте заново
whereis phpunit - покажет где он лежит, сможете заглянуть внутрь, вдруг там пусто (может кто-то нечайно сделал "> /usr/bin/phpunit")
sudo phpunit --version - может какие проблемы с правами, хотя врядли
Если ниче не понятно uninstall его и поставьте заново