@phpclubru

Страница 943 из 956
Grigoriy
06.07.2019
09:08:46
чтобы так не делать

я хотел бы увидеть код, или псевдокод, где показано как можно это сделать, какой-нибудь способ

Gena
06.07.2019
09:12:59
Ну посмотри, как это организовано в yii2 advanced шаблоне. Там сразу идёт разбиение на админку и сайт

Grigoriy
06.07.2019
09:13:25
сейчас загуглю. еще варианты?

Google
Gena
06.07.2019
09:14:37
Две отдельные папки backend и frontend. В backend лежат все контроллеры, модели, вьюхи необходимые для работы админ-панели. Во frontend - все файлы веб морды

Grigoriy
06.07.2019
09:15:24
к сожалению в yii2-advanced я вижу что Слава ограничился проверкой доступа у ендпоинту. нет роли - 403. здесь нет примера как работать с запросами на считывание и запись в контексте прав доступа

Gena
06.07.2019
09:15:26
Посмотри, как это организованно в laravel. Поищи готовый шаблон с админкой

Grigoriy
06.07.2019
09:16:57
Посмотри, как это организованно в laravel. Поищи готовый шаблон с админкой
это была не слишком хорошая идея. ларавель настолько шокировал блоггеров, что засрали всё статьями про написание хеловорлда. реальных советов днём с огнем не сыскать. я попробую прямо на гитхабе в поиск вбить. но вот в гугле точно нет

Grigoriy
06.07.2019
09:18:09
как бы вы это делали?

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

первый ролик от codeinspire 10 минут 4 про миграции и модели из них 10 секунд про то как он зарегал колбэки в массив и потом в контроллере вызвал if (userCan(admin)) return 404; //!! лол

10 минут втирал про роли и в 10 секундах про роли и тут ошибься

на ларакасте по слову ROLE, PERMISSION или по слову ACL нет ни одного ролика. на официальном сайте можно подписаться на этот курс за 20 долларов, не зная, научит ли он чему-нибудь или просто отдашь 20 долларов. вот так обстоят дела

единственный ролик про Access рассказывает как в MySQL создать таблицу юзеров и написать на неё миграцию. причем тут Ларавель? При том что 10 минут ролика монетизируются. а кому не помогло - тот дурак. но не могут же быть все дураки? нет. а каждый - может. вот так и живем - 4123 просмотра, 4123 каждый дурак, но все они - не дураки

ну и третий парень показал на удивление больше первых двоих, ролик 42 минуты. где он из колбэка правила который возвращает тру-фолс делал колбэк модели, который возвращает тру-фолс, и в конце в контроллере всунул if ($model->hasAccess()) return 404;/// так что вернемся к проблеме. как бы ВЫ это делали?

Google
Grigoriy
06.07.2019
09:42:54
эээ 40 гигов материала на вопрос "как мне код разместить". я конечно скачаю, но помощь прямо сказать достойная да больше похоже на "по-ди-ка заебись, а потом приходи"

Grigoriy
06.07.2019
09:44:04
то есть отдельно? так можно было чтоли?

Gena
06.07.2019
09:45:24
Если ты с тореента катаешь не архив, а список файлов, то можно выбрать тебе нужный файл, остальные не трогать

Grigoriy
06.07.2019
09:46:59
сейчас попробую никогда так не делал

выбрал 4 гига, пробегусь-отпишусь. вопрос "как бы вы это делали" все ещё в силе

Если ты с тореента катаешь не архив, а список файлов, то можно выбрать тебе нужный файл, остальные не трогать
у г-на Елисеева 4-часовой экскурс по рбакам выглядел умнее чем у тех троих, но закончился тем, что он начал добавлять именнованные колбэки к месту страницы. проще говоря если у нас URL /orders/update?id=2, его колбэк брал цифру 2 и проверял юзерайди пользователя. потом он показал свой проект где есть пермишены и роли с кучей галочек, сказал что теперь мы представляем масштабы и курс закончился. как делать - ну "от архитектуры зависит"(... а я не знаю - упускается)

Grigoriy
06.07.2019
09:57:31
конечно. один из наиболее умных людей по словам тех с кем я говорил

умный, шарит, понимает, затягивает. на письма в личку не реагирует. ну блоггер

Pavel
06.07.2019
13:43:49
)))))))))))

Главное сначала истерил, блокировал тут всех, в итоге все равно пошел читать мануалы по rbac

??????
06.07.2019
13:48:18
)))

Terminator
06.07.2019
14:09:38
@intel712 будет жить. Поприветствуем!

Sergey
06.07.2019
14:09:48
Всем привет, ребят кто может подсказать как разобрать такой массив? https://pastebin.com/Lzu59xqN мне надо сделать функцию, при нажатии на ["Ступичный узел"]=> это я вывел, подхватить все данные с ["article"]=> string(8) "MW-51511" как пример, т.е получить артикулы

Terminator
06.07.2019
15:06:20
Изя Рабинович будет жить. Поприветствуем!

Sergey
06.07.2019
15:55:46
http://sandbox.onlinephpfunctions.com/code/fa179aa5290035b103121bee26aa9cfdb1ee59be
https://pastebin.com/n0yCzT0Q $articles = []; foreach ($all_data as $arrayItem) { $articles = array_merge($articles, array_column($arrayItem, 'article')); } переменная из массивом $all_data ответ приходит такой var_dump($articles); array(0) { }

Pavel
06.07.2019
15:56:42
Не, нажми там execute code и увидишь что собираются артикулы

Sergey
06.07.2019
15:57:35
Не, нажми там execute code и увидишь что собираются артикулы
ну это я понял, а вот почему у меня не собираются?

Google
Pavel
06.07.2019
15:57:46
Не знаю, ты же даже код не показал

Sergey
06.07.2019
16:04:51
Не знаю, ты же даже код не показал
из переменной $all_data приходят такие данные https://pastebin.com/n0yCzT0Q эти данные я пытаюсь разобрать вашим способом

Pavel
06.07.2019
16:05:26
Вот я в своем примере положил в массив $array твои данные из $all_data

Sergey
06.07.2019
16:06:42
вот код https://pastebin.com/RTdu7Zyt

Pavel
06.07.2019
16:08:34
сдампи твой массив через var_export и покажи

Sergey
06.07.2019
16:10:30
сек

https://pastebin.com/8ek9Apmk

Иван Пичугин
06.07.2019
18:25:44
Народ, кто собеседование проводит. Зачем дают задание писать код на бумаге? Джунам

??????
06.07.2019
18:30:40
смотрят на самость новичков .. если пишет на бумаге и офис подметёт если что )))

Gena
06.07.2019
19:23:33
Народ, кто собеседование проводит. Зачем дают задание писать код на бумаге? Джунам
Я тебе скажу, что не редкость, когда и на мидла просят на бумаге какой-то заковыристый запрос написать или функцию

Pavel
06.07.2019
20:03:55
Народ, кто собеседование проводит. Зачем дают задание писать код на бумаге? Джунам
Это обычно проверяет насколько большую ты можешь держать модель кода в голове

https://pastebin.com/8ek9Apmk
http://sandbox.onlinephpfunctions.com/code/5f420b34d43d221d53e0e4b3dffd1a9944c52474 Только я заменил stdObject::__set_state() на (object)array() т.к. такой функции нет в php 7, это видимо у тебя под hhvm скрипт работает.

FrontendPro™
07.07.2019
07:48:57
Привет

всем

Я хочу купить компютер HP. HP 240 g6. Людей сказал что это компютер есть проблема с биос и установка ос на компютера. Что вы скажите? Это комп плохо?

Кто онлайн?

Сергей З.
07.07.2019
08:03:04
Привет, народ! Помогите разобраться с Cache-control: no-cache. Из документации: no-cache Указывает на необходимость отправить запрос на сервер для валидации ресурса перед использованием закешированных данных.1. Как происходит сама валидация если не указан маркер изменения ETag? 2. Она происходит на стороне сервера? 3. Что происходит после валидации(успешная/неуспешная)? Я так понимаю контент не выкачивается повторно?

Сергей З.
07.07.2019
16:32:39
Хидер просто просто информирует браузер, он не подразумевает механизм. Etag это уже твое дело. При Etag твой сервер должен ответить 304 без контента в случае если значение etag соответствует текущей версии контента.
Про Etag понятно. К примеру пользователь ппервый раз заходит на сайт, и через пару секунд обновляет его через f5. Будет ли браузер отдавать сразу из своего кеша содержимое, если разработчик сайта проставил только Cache-control: no-cache. Тоесть мы опускаем все вот эти Expire, Last-mod, Etag max-age etc. Достаточно ли no-cache для того чтобы браузер предыдущий запрос отдал из кеша?

Google
Сергей З.
07.07.2019
16:34:15
Мне что-то подсказывает что нет, но все не доберусь до проверки на практике

Terminator
07.07.2019
22:56:49
Исмаил будет жить. Поприветствуем!

Исмаил
07.07.2019
22:58:43
всем мир, очень нужна ваша помощь, обычно с фронта всегда отправлял формДату и на сервере доставал файлы с поля files у реквеста, теперь получилось так, что с фронта отправляю буффер, по сути это тоже файл, не понимаю как на сервере его в обычный файл конвертнуть

ustasby
08.07.2019
11:00:27
serg.crm
08.07.2019
11:01:42
Скажите, а через sleep можно поставить на паузу скрипт на 30 минут?

Gena
08.07.2019
11:03:38
Скажите, а через sleep можно поставить на паузу скрипт на 30 минут?
Почему нет? Ставь время 1800 секунд, вот тебе и 30 мин

Исмаил
08.07.2019
11:03:44
Base64decode?
Читаю

Denis
08.07.2019
11:03:52
нуу может а зачем?

Исмаил
08.07.2019
11:04:12
Понятно?
Неа, там не строка, у меня нодовский фс достает файл, и мне даёт буффер

serg.crm
08.07.2019
11:04:59
Почему нет? Ставь время 1800 секунд, вот тебе и 30 мин
подождать нужного колбека и пропустить ненужные. Запросов слишком много левых, которые не могу проигнорить или отключить

запутался в понятиях Время работы скрипта на хостинге и время исполнения

Gena
08.07.2019
11:05:35
Denis
08.07.2019
11:05:39
ок не многовато ли 30 мин?)))

Google
Denis
08.07.2019
11:06:05
это скок должно быть запросов)

serg.crm
08.07.2019
11:06:12
ок не многовато ли 30 мин?)))
в среднем, от 10 до 24 минут приходит по статистике нужный колбек

ustasby
08.07.2019
11:06:21
Это понятное дело. Просто констатирую факт
непонятный такой факт,никогда такого не встречал, за 15 лет

serg.crm
08.07.2019
11:06:24
50 в секунду

ustasby
08.07.2019
11:06:39
думаю что это больше фантазии

Страница 943 из 956