@phpclubru

Страница 694 из 956
Pavel
01.11.2018
13:37:29
Еще вместо <?php echo лучше писать <?=

Aleksandr
01.11.2018
13:37:59
Pavel
01.11.2018
13:38:13
Aleksandr
01.11.2018
13:38:46
А короткие теги опять везде по дефолту включены? Не знал...

Google
Pavel
01.11.2018
13:38:58
WHERE `categorie_id =" . (int) $_GET['id']` вот это круто, учтена возможность взлома ) Но PDO тоже умеет экранировать такие параметры

Это такое исключение в длинных тегах. А короткие теги наоборот надо выключать.

Dsv
01.11.2018
13:43:04
Это все учту. Спасибо!

Посоветуйте что дальше делать?

Pavel
01.11.2018
13:44:16
Контрибуть в opensource проекты

делай свои

Dsv
01.11.2018
13:45:20
Контрибуть в opensource проекты
Не понял. Можно подробней?

<Ярик/>
01.11.2018
13:46:38
Наверно это что-то типа 'разбирай код проектов с открытым кодом'

Pavel
01.11.2018
13:46:38
Находи сайты на гитхабе и делай задачи которые есть у разработчиков

А еще изучай фреймворки обязательно

Перепиши блог на yii2, потом на symfony )

Dsv
01.11.2018
13:48:50
На symfony сложнее?

Google
Dsv
01.11.2018
13:49:47
Я могу на джумле за пару часов склепать?

Pavel
01.11.2018
13:53:10
На ней сложнее делать простые сайты, но проще сложные

Dsv
01.11.2018
13:53:48
А что востребованей? Что бы потом работу найти?

Artem
01.11.2018
13:55:04
А что востребованей? Что бы потом работу найти?
умение работать в команде и английский язык ) Все остальное мелочи, по крайней мере для того, чтобы найти работу.

Pavel
01.11.2018
13:55:43
А что востребованей? Что бы потом работу найти?
yii2 у нас в России востребован, а вот заграницей по-моему вообще нет

бери тогда laravel, хотя я вообще его не юзал никогда и поэтому в разговорах не упоминаю

Dsv
01.11.2018
14:13:39
Спасибо! Буду думать что выбрать ?

Gleb
01.11.2018
14:44:11
Спасибо! Буду думать что выбрать ?
Велосипеды делай если время есть, фреймворк свой напиши. Тестирование обязательно посмотри. React взгляни в разрезе React for php developers.

Спасибо! Буду думать что выбрать ?
И найди ментора может даже подплачивай ему чутка... Ибо это самое продуктивное в учёбе

Pickl
01.11.2018
18:42:02
что бы меню били привязаны к выбранаму языку "Localization"

Terminator
02.11.2018
06:06:28
@maratscorp будет жить. Поприветствуем!

Marat
02.11.2018
06:16:40
Всем привет. Подскажите, пожалуйста, как организовать настройки пользователейповерх настроек группы в которую они входят. То есть есть настройки группы пользователей и чтоб для конкретного пользователя можно было их же поменять толкьо для него. Нужно наверно делать отдельную таблицу с ID пользователя и всеми колонками что есть в таблице групп пользователей. Правильно ли мыслю? И если будет много столбцов, не будет ли этто тормозить как-то. И еще интересует как как делают динамичное добавление полей в магазинах, например с параметрами товара для отдельных категорий. Типа есть категория "двери" и там в админке есть добавление атрибутов (цвета разные, разммеры и т.д.), а помто на сайт выводиться возможность выбора. Не могу найти как этто делается праивльно. Кто может подсказать.

Aleksandr
02.11.2018
06:47:16
Всем привет. Подскажите, пожалуйста, как организовать настройки пользователейповерх настроек группы в которую они входят. То есть есть настройки группы пользователей и чтоб для конкретного пользователя можно было их же поменять толкьо для него. Нужно наверно делать отдельную таблицу с ID пользователя и всеми колонками что есть в таблице групп пользователей. Правильно ли мыслю? И если будет много столбцов, не будет ли этто тормозить как-то. И еще интересует как как делают динамичное добавление полей в магазинах, например с параметрами товара для отдельных категорий. Типа есть категория "двери" и там в админке есть добавление атрибутов (цвета разные, разммеры и т.д.), а помто на сайт выводиться возможность выбора. Не могу найти как этто делается праивльно. Кто может подсказать.
Мысль про отдельную таблицу правильная. Про отдельные столбы не очень. Обычно всякие настройки хранят в таблицах вида user_id, property_id

Feodor
02.11.2018
08:48:42
Всем привет. Подскажите, пожалуйста, как организовать настройки пользователейповерх настроек группы в которую они входят. То есть есть настройки группы пользователей и чтоб для конкретного пользователя можно было их же поменять толкьо для него. Нужно наверно делать отдельную таблицу с ID пользователя и всеми колонками что есть в таблице групп пользователей. Правильно ли мыслю? И если будет много столбцов, не будет ли этто тормозить как-то. И еще интересует как как делают динамичное добавление полей в магазинах, например с параметрами товара для отдельных категорий. Типа есть категория "двери" и там в админке есть добавление атрибутов (цвета разные, разммеры и т.д.), а помто на сайт выводиться возможность выбора. Не могу найти как этто делается праивльно. Кто может подсказать.
Я могу тебе рассказать подробно как он в Yii устроен, но лучше погугли сам варианты.

Terminator
02.11.2018
09:12:49
@yakaterinka будет жить. Поприветствуем!

Йосеф
02.11.2018
09:13:10
ой-ой-ой, Марат?!!!

А ты в YII давно?

Я к тому, что может поможешь с большими табличками, по-братски, а?

Google
Екатерина
02.11.2018
09:15:10
https://phpclub.ru/talk/threads/%D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82-%D0%B8%D1%89%D1%83-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82%D0%B0.85525/

Йосеф
02.11.2018
09:15:21
Понимаешь, есть табличка примерно с 3-4 млн строк на постгре 9.4. Я использую Query и гоняю записи результирующего дджоина в массиве, но блин!!!!!!! Это АД, так долго, очень долго

Ты только что изобрёл RBAC.
А может быть ты тоже мне моможешь, бро, буду очень благодарен

Feodor
02.11.2018
09:16:50
По RBAC?

Йосеф
02.11.2018
09:17:38
не совсем. Просто ты то наверное не новичек в YII)))) а проблем такой: есть табличка примерно с 3-4 млн строк на постгре 9.4. Я использую Query и гоняю записи результирующего дджоина в массиве, но блин!!!!!!! Это АД, так долго, очень долго

Feodor
02.11.2018
09:19:52
Ты вопрос задай нормально, а то не понятно чего ты хочешь. И нет, я отнюдь не гуру Yii, лучше спроси в чате фреймворка.

Йосеф
02.11.2018
09:20:15
ок)))

я прсто код ищу)

Feodor
02.11.2018
09:20:44
Готовый код под твой случай?

Йосеф
02.11.2018
09:22:25
Я свой код выложу, шторм тупит открывается долго

Есть такой код в экшене: $view=Yii::$app->db->createCommand('SELECT number,date_published, sum, buyer, date, date_end_registration, guarantee_sum, applications_approved, applications_approved_first, orginiser, contract_sign_date, finalprice, source,organiser_inn from public.auctionbuyers limit 100')->queryAll();

По идее в $view я должен получить МАССИВ

Йосеф
02.11.2018
09:24:33
но тупит машинка очень долго, и все тут

Если есть идею как этот ГОВНОКОД оптимизировать, то поделись, буду очень благодарен

просто коли на 100 затыкается, то по факту тут я - кривой!

Feodor
02.11.2018
09:31:55
Что-то ты понамешал, погоди.

queryAll вроде вообще массив AR возвращает.

Сейчас гляну.

Admin
ERROR: S client not available

Feodor
02.11.2018
09:34:58
Нет, всё правильно.

Google
Feodor
02.11.2018
09:35:12
А в чём проблема? Падает запрос или что?

Тупить долго не с чего.

Простой селект с верха.

Ладно, а что вокруг твоего запроса? Ты не в цикле каком-то это выполняешь?

Aztwin LK
02.11.2018
09:41:30
Гайз кто нить работал со сканером отпечатков пальцев на пхп? Интересует вопрос создания и хранения отпечатков для дальнейшей аутентификации

Йосеф
02.11.2018
09:51:03
неа, я даже ДЖОИН убрал, это просто вью в самой БД

вокруг нету ничего

не успел еще наговнокодить)))

Вот пример подобного экшэна, только с джоинами и тут КАПЕЦ тупняки: public function actionIndex() { $array_src=Yii::$app->db->createCommand(' select mp.id AS PRIMARY_KEY, p.number,p.type,p.date_published,p.source,pc.inn as buyer_inn, mp.id,mp.status as active, mp.parent_person_id as boss,mp.type as status,pl.start_price as sum,pc.full_name as buyer,pl.date_begin_auction as date,pl.date_end_registration as date_end_registration, pl.applications_approved,pl.applications_approved_first,pl.final_price as finalprice from procedures p join procedure_lots pl ON pl.procedure_id=p.id join procedure_customers pc ON pc.erkt_id=p.organizer_erkt_id join sdas.table t ON pc.inn = t.customer_inn AND (t.customer_kpp is null or t.customer_kpp = pc.kpp) join sdas.managers mp ON mp.id=t.manager_id WHERE mp.status>0 ')->queryAll(); if ($array_src==null) { throw new NotFoundHttpException("Все пиздец, объект не найден!"); return $this->render('index'); } foreach ($array_src as $item) { echo $item.'</br>'; } // $this->render('data', ['array_src' => $array_src,]); return $this->render('index'); }

я тут уже подумываю, а не ГОВНО ли ЧАСОВ сам YII???

)))

*часом

Terminator
02.11.2018
10:02:16
@itrn0 будет жить. Поприветствуем!

Ilshat
02.11.2018
10:03:34
Привет, ребят! Подскажите, имея название класса в виде строки как узнать является ли он наследуемым от какого то конкретного класса?

Ilshat
02.11.2018
10:06:38
http://php.net/manual/en/function.is-subclass-of.php
к сожалению нет инстанса )) буду создавать рефлекшеном как выше

Роман
02.11.2018
12:02:21
Всем привет! Требуется Senior Backend Developer (PHP) в Skyeng https://phpclub.ru/talk/threads/%D0%92%D0%B0%D0%BA%D0%B0%D0%BD%D1%81%D0%B8%D1%8F-senior-backend-developer-php-%D0%B2-skyeng.85531/

Terminator
02.11.2018
12:11:10
@Shykhov будет жить. Поприветствуем!

Google
Terminator
02.11.2018
12:13:57
Наталья Панафидина будет жить. Поприветствуем!

Serg
02.11.2018
13:45:32
это бан

dypa
02.11.2018
13:48:48
отличный стикерпак, сильно упрощает общение )))

Terminator
02.11.2018
13:49:30
@jakimov будет жить. Поприветствуем!

Pavel
02.11.2018
13:58:04
это бан
Да по моему это ни у кого уже никаких эмоций не вызывает, тут даже состава преступления нет.

Тем более там в стикерпаке про все так написано

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