@yii2ru

Страница 969 из 1721
Dmitriy
14.02.2018
13:07:51
может лучше взять api?

Roman
14.02.2018
13:08:08
может лучше взять api?
уже подключил просто проблема именно с vk

Dmitriy
14.02.2018
13:08:26
@sizepermru вроде ты админ

поговори с ними

Google
Dmitry
14.02.2018
13:08:31
Курл не парсит, а качает?

Максим
14.02.2018
13:08:39
SiZE
14.02.2018
13:08:45
поговори с ними
чо у них? шкодят? :)

Dmitry
14.02.2018
13:08:49
Он отказался)

Dmitriy
14.02.2018
13:09:04
чо у них? шкодят? :)
ну там выше "школоразборки"

Максим
14.02.2018
13:09:26
Курл не парсит, а качает?
да, точняк) но формулировки в задачах от новичков часто страдают

Dmitriy
14.02.2018
13:10:06
уже подключил просто проблема именно с vk
но по коду видно что странится парситься а не через api

Roman
14.02.2018
13:11:28
но по коду видно что странится парситься а не через api
да просто прсер по всем соцсетям норм отрабатывает и падало на vk я начал разбератся и понял что НЕ ЗАГОЛОВКИ как ту ткричали некоторые «школьники» а коннект надо держать при работе с vk и теперь залез в api думаю если опять упадет то api на прод запилю

Максим
14.02.2018
13:14:25
да просто прсер по всем соцсетям норм отрабатывает и падало на vk я начал разбератся и понял что НЕ ЗАГОЛОВКИ как ту ткричали некоторые «школьники» а коннект надо держать при работе с vk и теперь залез в api думаю если опять упадет то api на прод запилю
скажи спасибо, что хоть что-то подсказали. с заголовками реально часто работать начинает, например, авито и мейл.ру у меня без них не работали, так что вполне возможно, что и ВК без них мог не работать

Ad.x ??
14.02.2018
13:14:55
можно просто фантом жс использовать

Dmitriy
14.02.2018
13:14:55
ничено не понял. но парсить вк если есть api такое себе занятие

Ad.x ??
14.02.2018
13:15:06
у апи есть лимиты

Максим
14.02.2018
13:15:28
у апи есть лимиты
ну если с сервака парсить напрямую, то они еще быстрей кончатся, и ip в бан попадет

Google
Dmitry
14.02.2018
13:15:37
Не думаю что лимиты апи ниже чем у веб морды.

Им же выгоднее и дешевле по железу такие вопросы решать с помощью апи.

Dmitriy
14.02.2018
13:15:54
у апи есть лимиты
это не проблема

вообще

Dmitriy
14.02.2018
13:16:13
Ad.x ??
14.02.2018
13:19:49
а вообще для разового сбора проще расширение для хрома поставить для парсинга сайтов

нах эти всякие бекенд скрипты с кучей головняков

Vlad
14.02.2018
13:40:47
Ребята, кто в проде юзает реплику с активными 2 мастерами через yii2 - http://www.yiiframework.com/doc-2.0/guide-db-dao.html#read-write-splitting, подскажите есть ли какие-нибудь подводные камни, например в виде асинхронных данных?

Gennadiy
14.02.2018
14:18:49
что за ужасная нужда вас заставила использовать мультимастер?

Dmitry
14.02.2018
14:25:21
Много записи, мало чтения?

Vlad
14.02.2018
14:28:15
Dmitry
14.02.2018
14:28:58
наоборот
Уверен? Разве мастеры плодят не для записи?

Vlad
14.02.2018
14:29:24
Уверен? Разве мастеры плодят не для записи?
я не доконца рассказал, за мастера есть slave

Dmitry
14.02.2018
14:29:25
Для чтения слейвы делают? Или я заблуждаюсь?

Gennadiy
14.02.2018
14:29:28
ну насколько много? есть 1к транзакций в секунду хотя бы?

Vlad
14.02.2018
14:29:39
но суть в другом, нужны 2 активных мастера

Dmitry
14.02.2018
14:30:03
ну насколько много? есть 1к транзакций в секунду хотя бы?
ну на спектруме то и двух хватит) всё зависит от железа)

Vlad
14.02.2018
14:30:15
Для чтения слейвы делают? Или я заблуждаюсь?
все верно, я просто не стал углубляться в архитектуры построения реплики в моем случае, потому что больше вопрос интересует об актуальности данных на 2 мастерах

Google
Gennadiy
14.02.2018
14:30:15
это да

это все не по существу конечно. у меня к сожалению нет такого опыта.

Vlad
14.02.2018
14:31:18
Gennadiy
14.02.2018
14:31:32
неплохо

постгрес?

Vlad
14.02.2018
14:31:45
постгрес?
мускуль

неплохо
это только 2 дня в неделю

в остальном прыгает от 500 до 1200

Попробуй поднять тестовую конфигурацию и пофлуди запросами
это конечно верно, но хотяться услышать мнение именно уже от людей, кто реально в боевом режиме юзать подобную реплику

Dmitry
14.02.2018
14:33:35
Вроде в этих ваших интернетах ничего не нашёл по этому поводу)

Gennadiy
14.02.2018
14:35:31
ну тут нужно в целом про мастер-мастер репликации читать, yii тут уже просто клиент

граблей полюбому масса

Vlad
14.02.2018
14:36:45
ну тут нужно в целом про мастер-мастер репликации читать, yii тут уже просто клиент
дело в том, что сейчас это работает на yii1 через костыль, проект мигруется на yii2 - поэтому возник данный вопрос

Gennadiy
14.02.2018
14:37:40
ну как мигрируетесь, пишите статейку на хабр)

Vlad
14.02.2018
14:39:09
ну как мигрируетесь, пишите статейку на хабр)
))) ладно, значит буду проходить сам этот пусть методом проб и ошибок)))

Вова
14.02.2018
15:11:07
ребят, хрен знает поднималась ли эта тема или нет, но вот если коротко: для относительно шаблонных приложений с возможным большим количеством кастомных расширений этот способ организации подойдет?) https://habrahabr.ru/post/329286/

выглядит сексуально, никакого переписывания стандартных конфигов, мердж конфигов из расширения в расширение, но... по сути, это вопрос копипастинга нескольких строчек конфига и ппц)

Google
Art
14.02.2018
17:37:43
Как правильно хранить frontend часть со всеми npm gulp конфигами, css, картинками, файлами и прочим в месте с yii2?

Admin
ERROR: S client not available

Вова
14.02.2018
17:53:03
С первых строк, там какая-то проблема высосанная из пальца...
Но можно организовывать что-то на подобии кмс в таком ключе

SiZE
14.02.2018
17:53:37
Но можно организовывать что-то на подобии кмс в таком ключе
Это фреймворк. Делай все что тебе хочется, он лишь задаёт направление.

Вова
14.02.2018
17:55:11
Это фреймворк. Делай все что тебе хочется, он лишь задаёт направление.
Ну да, я это понимаю) что подход просто через пакеты и копипаст конфига и что мердж конфигов на уровне композера имеет место быть, у нас студия разделилась во мнениях, что будет предпочтительнее)

Вопрос из разряда собака или кошка)

SiZE
14.02.2018
17:56:00
Стандартный конфиг - это сконфигурированный класс.

Все что вынесено в отдельный файл конфигурации надо копипастить

Если в классе что-то меняется несовместимое с прежней работой делается новая мажорная вверсия, копируется новый конфиг

Конфиги наследовать как-то странно. И выпускать мажорные версии из-за изменений в конфиге тоже. ПМСМ

Вова
14.02.2018
18:04:17
Не ну тут как бы не вижу проблемы: если ты меняешь конфиг кардинально, то скорее всего ты и делал какие-то мажорные изменения в коде расширения

Конфиги наследовать как-то странно. И выпускать мажорные версии из-за изменений в конфиге тоже. ПМСМ
Просто мне кажется, подобный подход поможет рекваить сторонние расширения к своим, при этом не указывая какие-то дополнительные конфигурации для сторонних и не подключая свое расширение в бутстрап

Но это только имхо

Вова
14.02.2018
18:07:15
Оказывается asset-packajist написав в подобном стиле

Google
Вова
14.02.2018
18:10:52
Можешь привести пример?
Конкретный сложно, я сам пока в поисках кейсов за и против. Но видется это так: есть расширение стороннего разработчика, и ты используешь его каким либо образом в своем расширении. Получается как бы древо: проект - твое расширение - стороннее. Ты знаешь, что сторонее нужно допустим подключить в конфиге приложения не с дефолтными настройками, чтобы твое расширение могло использовать его. Ты делаешь в своем расширении конфиг с нужными настройками как своего, так и стороннего и мерджишь в конфиг приложения с помощью composer-config-asset

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

Вова
14.02.2018
18:16:00
Бесспорно, в идеале хоть вообще только класс указывай) но не всегда так бывает, особенно со сторонними расширениями с ненужными для тебя стандартными настройками

Мне просто нравится идея иерархии не только в пакетах, но и в их конфигурации

SiZE
14.02.2018
18:16:50
А мы про какой сейчас конфиг говорим? yii main.php или другой? :)

Вова
14.02.2018
18:19:48
Main, конфиг приложения yii)

Типо прикольно, подключаешь экстеншен и он сам записывается в конфиг

Правда могут быть коллизии, но благо смердженный конфиг в вендоре лежит, можно посмотреть

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

Страница 969 из 1721