
Konstantin
01.05.2017
17:47:09
так и в папку полезешь и будет наглядно
если много картинок то можно название картинок по типу 5-01.jpg где 5 это айди статьи а 01 - номер картинки

Юрий
01.05.2017
17:48:02

Konstantin
01.05.2017
17:48:28
можно скриптом отдавать

Google

Konstantin
01.05.2017
17:48:34
и ограничить )
да смысл ?

Юрий
01.05.2017
17:48:40
ага. и лишиться индексации в гугле

Konstantin
01.05.2017
17:48:50
качай, их для того и выкладывают чтобы картинки качали и смотрели

Юрий
01.05.2017
17:48:53
вместо нормального хранения - закостылим, збс)

Konstantin
01.05.2017
17:49:51
индексации лишится ? да по мне вообще круто если по картинкам никто не будет находить мой сайт
ибо лишний трафик

Юрий
01.05.2017
17:50:11
лол
есть целая категория сеошников которые утверждают что поиск по изображениям приносить может трафика в разы больше чем обычный. их еще дико бомбило когда гугл сделал полноэкранную выдачу картинок.

Konstantin
01.05.2017
17:51:17
ну если у тебя порнуха
то да

Юрий
01.05.2017
17:51:27
давно порнуху по картинкам ищут?

Konstantin
01.05.2017
17:51:36
всегда искали

Google

Юрий
01.05.2017
17:51:47
интересное обобщение.
с учетом что у гугла тензор в поиске натренирован с обычными картинками вроде предметов с икеи, а на любые картинки людей зачастую выдает (крайне редко актеров) - "людей", то как-то сомнительно что искали именно ее так

Konstantin
01.05.2017
17:52:54
ну конечно
я как всегда не прав
вы одни всегда правы
?
я не спорю

Юрий
01.05.2017
17:53:35
забавно что я не писал что ты не прав, а просто сказал что не надо обобщать свои кейсы использования поиска по картинкам на всех.

Konstantin
01.05.2017
17:53:35
я сказал как я делаю
не нравится делайте по своему
никого не заставляю
не принуждаю повторять

Юрий
01.05.2017
17:54:03
да вроде тут обсуждения и можно описать плюсы и минусы всех подходов

Ivan
01.05.2017
17:54:12
Да нужно не спорить, а найти оптимально решение)

Konstantin
01.05.2017
17:54:13
считаете свой метод верным - ради бога я только за ))
я не хочу спорить

Юрий
01.05.2017
17:54:20
хранение картинок по id статей - это простите из книжки php для чайников

Konstantin
01.05.2017
17:54:44
я чайник потому что
ник мой видишь какой

Юрий
01.05.2017
17:54:54
потому что есть две картинки, есть перебор картинок, есть лишний трафик, есть проблемы на ренейме и кеше, и в итоге все обычно приходят к хеш-функциям

Google

Konstantin
01.05.2017
17:55:00
как у чайников )))
мне никогда картинок жалко небыло
переберут и хер с ними

Юрий
01.05.2017
17:56:04
пароль в плайнтексте хранить тоже следует?) проблем меньше. юзеру можно даже историю его паролей выводить и на почту присылать, мало ли. и обязательно в письме с регистрацией пароль слать

Ivan
01.05.2017
17:56:16

Konstantin
01.05.2017
17:56:29
ну я сказал как избежать )
на счет перебора то наверное их и по статьям пробегуца и скачают если кому нужно будет
а какая цель защищать от массового скачивания картиночек ?
я спрошу у кого нибудь как они это избегали )) я не пробовал

Юрий
01.05.2017
18:01:38
ну вот у вк так в свое время можно было скачать все подарки даже еще не выпущенные в релиз или старые
в итоге когда они выпускали новый подарок - уже часть людей говорила что они украли идею или тп

Konstantin
01.05.2017
18:02:55
может тогда в название подмешать дату?

Konstantin
01.05.2017
18:03:15
в юниксштампе

Юрий
01.05.2017
18:03:29
а чем юниксштамп не хеш-функция простая?)
подмешивание чего либо вообще

Konstantin
01.05.2017
18:04:01
меньше и идет по порядку )

Ivan
01.05.2017
18:04:09
дату + время в плоть до секунд, в нормальном формате
как то это геморно, и будет много кода(

Юрий
01.05.2017
18:04:47
а потом сайт стал хайлоад - и в одну секунду по 3 картинки грузят.
короче сорри за оффтоп, всем удачи)

Google

Konstantin
01.05.2017
18:06:05
ну дык айди то в базе не повторяца все равно даже в одну секунду если лить

Юрий
01.05.2017
19:51:59
https://habrahabr.ru/post/326960/
yii2 "исправляют"

Ivan
01.05.2017
19:57:44
тот момент когда только начал изучать yii))))
ооо Альберт Степанцев уже же вроде делал свой фрэймворк t4 назывался что ли, и делал он его когда еще в geekbrains преподавал, я даже смотрел пару вебинаров от него, вроде грамотный мужик

SiZE
01.05.2017
20:03:32
никогда не понимал недовольство фреймворком, причем любым
дословно "структура для работы".
если провести аналогию, кто-то в Paint рисует Джаконду за два часа, кто то в Excel, а кто-то в Фотошопе не может

Admin
ERROR: S client not available

Ivan
01.05.2017
20:06:05
да всегда найдется человек - группа людей всем и вся недовольная)))

SiZE
01.05.2017
20:09:29
Можно писать вообще фреймворконезависимый код :)

Ivan
01.05.2017
20:10:47
Код, полностью совместимый с PHP 7.0-7.2 - yii2 еще не поддерживает?
сижу смотрю контроллеры которые сам писал и генерил с gii и что то я такого не вижу: не будет $this->breadcrumbs в контроллерах (!)

Юрий
01.05.2017
20:17:02
Обратно ломающих особо не было

Ivan
01.05.2017
20:17:44
ну я вот тоже сижу уже 3й раз перечитываю статью и думаю..

Юрий
01.05.2017
20:19:24

Sergey
02.05.2017
04:20:01
В 1996 году Ганс Доббертин нашёл псевдоколлизии в MD5, используя определённые инициализирующие векторы, отличные от стандартных. Оказалось, что можно для известного сообщения построить второе, такое, что оно будет иметь такой же хеш, как и исходное. C точки зрения математики это означает: MD5(IV,L1) = MD5(IV,L2), где IV — начальное значение буфера, а L1 и L2 — различные сообщения.
Всего то осталось заменить IV во всех реализациях md5

SiZE
02.05.2017
05:01:01

Google

SiZE
02.05.2017
05:01:20
у меня все работает на 7.1 и первые и вторые

Александр
02.05.2017
14:35:20
куда или как в конфигурации (Yii2) вписать параметры для конструктора компонента?

Dmitriy
02.05.2017
14:36:14
Yii::$container->invoke
или не то ?

Александр
02.05.2017
14:37:30
имею ввиду в config/web.php, там ещё нет возможности использовать компоненты
здесь описан программный способ http://www.yiiframework.com/doc-2.0/yii-baseyii.html#createObject%28%29-detail меня интересует как это задекларировать в конфиге
// create an object with two constructor parameters
$object = \Yii::createObject('MyClass', [$param1, $param2]);

Anatoly
02.05.2017
14:59:25
http://www.yiiframework.com/doc-2.0/guide-concept-configurations.html#application-configurations

Александр
02.05.2017
15:00:22

Anatoly
02.05.2017
15:00:30
Since version 2.0.11, the application configuration supports Dependency Injection Container configuration using container property. For example:
Ну, это DI
Контейнер в Yii уже есть
Надо только его настроить

Александр
02.05.2017
15:05:08
спасибо
Получилось, хоть и не сразу догадался :) Конфиг странно выглядит:
'container' => [
'definitions' => [
'TelegramBot\Api\BotApi' => [ [ ] ,['token....','trackerToken...']]
],
'singletons' => [
]
],
'components' => [
// .......
'bot' => ['class'=>'TelegramBot\Api\BotApi'],
],
следующий вопрос: как для стада ботов bot1,bot2,bot3, ... задавать разные токены не плодя definitions

Sergey
02.05.2017
15:30:11
разные конфиги

Dmitriy
02.05.2017
15:32:20
Создать bot manager и уже им рулить всем

Anatoly
02.05.2017
15:35:33

Александр
02.05.2017
15:35:58
один класс, разные токены