These are chat archives for LaravelRUS/chat

22nd
Apr 2015
Maxim
@Big-Shark
Apr 22 2015 00:55 UTC
Как вам такой код
        $addObjectToArray = function($created_at, $object) use ( & $trans)
        {
            $i = 0;
            $time = strtotime($created_at);
            while( isset($trans[ (int) $time . str_pad($i, 3, '0', STR_PAD_LEFT) ]) )
            {
                $i++;
            }
            $trans[ (int) $time . str_pad($i, 3, '0', STR_PAD_LEFT) ] = $object;
        };
Ну и потом
$addObjectToArray($t->created_at, $object);
VitaliiSestrenskyi
@VitaliiSestrenskyi
Apr 22 2015 01:09 UTC
@Big-Shark привет
когда была версия 4 пользовался этой статьей http://pektop.net/2014/01/laravel-4-na-virtualnom-xostinge/
для лар 5 есть аналогичная?
чтобы было описано как размещать на хост?
LaravelButler

Приветствуем Вас, @opuscoins, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснения отношений между участниками. За нарушение – Бан!

Русскоязычное сообщество Laravel
Самая свежая документация по Laravel 5
Документация по Laravel 4.2
Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, пожалуйста, ознакомьтесь с разметкой Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

opuscoins
@opuscoins
Apr 22 2015 01:44 UTC
люди, подскажите такой момент. после регистрации пользователя добавляю в очередь отправку письма. Страница при этом висит и ждет пока выполнится задача. Так и задумано или я что-то не то делаю? Пробовал later - тот же результат
Maxim
@Big-Shark
Apr 22 2015 01:45 UTC
@opuscoins чтоо не правильно
opuscoins
@opuscoins
Apr 22 2015 01:46 UTC
видимо я тупой, я думал что очередь - это возможность сделать что-то в фоне, не дожидаясь выполнения прямо сейчас. Чтобы пользователь не ждал
Maxim
@Big-Shark
Apr 22 2015 01:47 UTC
@opuscoins ну так оно и есть
opuscoins
@opuscoins
Apr 22 2015 01:48 UTC
тогда чяднт? по умолчанию стоит провайдер sync
Maxim
@Big-Shark
Apr 22 2015 01:51 UTC
@opuscoins а я откуда знаю)
@opuscoins sync - синхронный драйвер для локального использования
я так понимаю он в этом процессе и запускается.
@opuscoins поставь датабейс
@opuscoins The sync driver runs its queued jobs just before Laravel ends its execution. That is why it is called the sync driver, you will need to change it to achieve desired functionality.
opuscoins
@opuscoins
Apr 22 2015 01:56 UTC
ага, вот оно че, михалыч
не заметил разницы. таблица jobs есть, но таск там не появляется, хотя провайдера поменял и ошибок нет в логе.
может все-таки не выделываться и натраивать async
LaravelButler

Приветствуем Вас, @jozz68x, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснения отношений между участниками. За нарушение – Бан!

Русскоязычное сообщество Laravel
Самая свежая документация по Laravel 5
Документация по Laravel 4.2
Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, пожалуйста, ознакомьтесь с разметкой Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

Maxim
@Big-Shark
Apr 22 2015 02:23 UTC
@opuscoins значит ты снова чтото не так делаеш
opuscoins
@opuscoins
Apr 22 2015 02:38 UTC
это стопудово ) курю доки
JhaoDa
@jhaoda
Apr 22 2015 03:07 UTC
@opuscoins database это и есть как бы асинхронный драйвер
Я вообще ничего не настраивал, миграцию создал, мигрировал, драйвер сменил — работает
alextarz
@alextarz
Apr 22 2015 03:39 UTC
всем привет!
подскажите про очереди.
Не могу понять что туда помещать.
Разобрался как подключить Iron.IO и отправялть туда мессаджи
Подскажите тот урл, который я указывал в iron.io в качестве SUBSCRIBERS
он зачем? на него будет заходить Iron и проверять задачи?
JhaoDa
@jhaoda
Apr 22 2015 03:41 UTC
@alextarz встречный вопрос — зачем iron.io? Чем плох database или beanstalkd?
alextarz
@alextarz
Apr 22 2015 03:43 UTC
никогда не использовал подобные сервисы и вот решил научиться чему-то новому))
решил не использовать потенциал сервера, crontab или database
про beanstalkd не слышал ранее
JhaoDa
@jhaoda
Apr 22 2015 03:44 UTC
@alextarz ну так в доках же написано про него
alextarz
@alextarz
Apr 22 2015 03:45 UTC
не могу основы понять(
как отправлять сообщения в него разобрался, а вот дальше как он будет рулить моими задачам не понятно
JhaoDa
@jhaoda
Apr 22 2015 03:45 UTC
@alextarz что нового в использовании iron.io? Это просто ещё один вариант очереди, он ничего не меняет в работе с очередями в ларавель
alextarz
@alextarz
Apr 22 2015 03:47 UTC
вот как раз проблема в понимании вообще очередей в ларавеле
первый раз с этим сталкиваюсь
JhaoDa
@jhaoda
Apr 22 2015 03:49 UTC
@alextarz что именно непонятно?
alextarz
@alextarz
Apr 22 2015 03:52 UTC
у меня есть процесс, который я запускаю и жду по АПИ его выполнение, сейчас у меня данный процесс ждет полного выполнения, реализовано через foreach дегает по АПИ статус каждые 10 секунд и проверяет код ответа, если done, то обрабатывает данные и выводит результат.
Хочу чтобы сам проесс запускался и потом проверка ответа ушла в очередь, чтобы проверялся через каждые 1 или 5 минут и когда ответ будет done, то обработает данные и сохранит в файл.
Как лучше данное сделать?
JhaoDa
@jhaoda
Apr 22 2015 03:53 UTC
Кому-то уже отвечали на этот вопрос, как бы даже и не тебе...
@alextarz ты хочешь пользователя уведомлять, что задание выполнено?
alextarz
@alextarz
Apr 22 2015 03:54 UTC
да
не мне(, не задавал данный вопрос
JhaoDa
@jhaoda
Apr 22 2015 03:57 UTC
@alextarz Примитивный вариант:
  1. Ставишь задание в очередь.
  2. Пишешь в базу запись «jobID — status».
  3. После выполнения задания воркер отмечает в базе этот jobID как done.
  4. Аяксом проверяешь раз в 5 минут, не done ли некий jobID.
Сложный вариант:
  1. Ставишь задание в очередь.
  2. После выполнения задания воркер по вебсокету пишет пользователю «jobID готов!»
alextarz
@alextarz
Apr 22 2015 03:59 UTC
через крон хотел первый вариант сделать)
но потом решил изучить очереди в ларавеле
slider23
@slider23
Apr 22 2015 05:00 UTC
Не в ларавель, но есть вот такой анализатор моделей:
https://twitter.com/spiralphp/status/590656270815911936
Роман Сохарев
@greabock
Apr 22 2015 05:34 UTC
я ненавижу линукс
20 лет разработки
20 лет...
и до сих пор все через одно место
Maxim
@Big-Shark
Apr 22 2015 05:42 UTC
@greabock что случилось?
Роман Сохарев
@greabock
Apr 22 2015 05:49 UTC
@Big-Shark ubuntu случилась...
Роман Сохарев
@greabock
Apr 22 2015 05:54 UTC
языки не переключаются? - полезь почини
проблемы с дисками ntfs? - полезь почини
нужен человеческий ламп-стек без заморочек? А ну это без проблем - просто поставь XAMPP
ах, ну и конечно же: полезь почини
убогая дефолтная оболочка? Да без проблем: вот тебе хоть kde, хоть gnome - они шикарны.
только не забудь полезть и починить
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 05:55 UTC
@greabock и в чем же проблема языков и дисков ntfs?
Maxim
@Big-Shark
Apr 22 2015 06:00 UTC
@greabock както все надумано) гном ставится в 3 команды, нджинкс, пыха и мускул тоже примерное в 3, проблемы с дисками хз, у меня нет, языки переключаются из коробки вроде норм
opuscoins
@opuscoins
Apr 22 2015 06:01 UTC
купи макбук и будет тебе красивая оболочка
я кстати разобрался с бинсталкдом
все фурычит на продакшне, на локали так и не захотело работать через датабейс
Роман Сохарев
@greabock
Apr 22 2015 06:02 UTC
@Big-Shark ставится в три команды,
это правда
все ставится в три команды
только потом это нужно еще починить ))
Maxim
@Big-Shark
Apr 22 2015 06:03 UTC
@greabock убунту конечно не идеал, но на мой взгляд лучше чем мак и винда)
NelinD
@NelinD
Apr 22 2015 06:03 UTC
@greabock вынужден согласиться=)
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:04 UTC
@greabock в перечисленых проблемах мне например ничего не надо чинить, но я согласен с тем, что почти все дистрибутивы с багами.. Винда тоже не без приколов. Хочешь идеальной системы - покупай мак)
Роман Сохарев
@greabock
Apr 22 2015 06:05 UTC
@opuscoins @jdiond я уже говорил по этому поводу, неоднократно. У меня только две почки, и я берегу их на крайний случай ))
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:06 UTC
:smile:
slider23
@slider23
Apr 22 2015 06:07 UTC
Так вот он пришел ! :)
Роман Сохарев
@greabock
Apr 22 2015 06:07 UTC
кто?
slider23
@slider23
Apr 22 2015 06:07 UTC
Случай :)
а вообще на авито макмини дешего можно взять
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:08 UTC
я вот думаю над покупкой мака, а то меня эта бубна уже достала
slider23
@slider23
Apr 22 2015 06:08 UTC
А вообще, переходите на винду, тут ок.
Роман Сохарев
@greabock
Apr 22 2015 06:08 UTC
а эти волшебные три ноты бубна при загрузке... они мне по ночам в кошмарах снятся...
@slider23 винда - огонь
но нода на ней просто адово тупит
Maxim
@Big-Shark
Apr 22 2015 06:09 UTC
Вы так говорите как будто мак идеален? Как по мне так кусок г.
slider23
@slider23
Apr 22 2015 06:09 UTC
ну тут все подтупливает, но работает же
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:09 UTC
винда - :shit:
slider23
@slider23
Apr 22 2015 06:10 UTC
У меня вот винда и мак, но я как-то десктоп на мак не спешу переводить.
Maxim
@Big-Shark
Apr 22 2015 06:10 UTC
На винде нужно всего 2 программы, фаирфокс и стим)
У меня убунту и винда) Винда для игры, убунту для работы)
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:10 UTC
Unity бл. до сих пор на компизе, это ж....
Maxim
@Big-Shark
Apr 22 2015 06:11 UTC
У меня гном3, уже несколько лет
Роман Сохарев
@greabock
Apr 22 2015 06:11 UTC
гном прикольный
особенно когда починишь...
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:11 UTC
гном2 был крутой, а 3 мне не по душе
Maxim
@Big-Shark
Apr 22 2015 06:11 UTC
Кому как)
А че его ченить?
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:12 UTC
да все сидели на гноме 2
когда-то
сделали 3 и все убежали)
slider23
@slider23
Apr 22 2015 06:12 UTC
Убунта оскорбляет моё чувство прекрасного своими шрифтами.
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:12 UTC
sudo apt-get install msttcorefonts
Maxim
@Big-Shark
Apr 22 2015 06:13 UTC
Дык вроде как проблема со шлрифтами уже решена, не?
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:13 UTC
хм, никогда проблем со шрифтами не было
посмотрим, что юнити 8 скажет
Maxim
@Big-Shark
Apr 22 2015 06:14 UTC
@jdiond ну гном 3 точно лучше чем винда 8)
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:15 UTC
@Big-Shark как кому. К 8-ке привыкаешь. Но все-таки 10-ка будет удобнее намного
Maxim
@Big-Shark
Apr 22 2015 06:16 UTC
@jhaoda а кде не ставил?
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:17 UTC
@greabock гном ты особо не починишь и не надо там ничего чинить. А вот кеды - это да. Там пару дней надо убить для настройки под себя, но для этого он и предназначен.
Vladislav Maksimchuk
@condoriano
Apr 22 2015 06:18 UTC

@Big-Shark о, вот тоже думаю о переходе на мак, но

Вы так говорите как будто мак идеален? Как по мне так кусок г.

а в чем его "г." заключается?

slider23
@slider23
Apr 22 2015 06:18 UTC
Проблем со шрифтами не было. Они просто выглядят как продукт работы 15летнего школьника, но позиция линуксоидов - "а чо такого ?"
Vladislav Maksimchuk
@condoriano
Apr 22 2015 06:19 UTC
+1
LaravelButler

Приветствуем Вас, @bo0blik, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснения отношений между участниками. За нарушение – Бан!

Русскоязычное сообщество Laravel
Самая свежая документация по Laravel 5
Документация по Laravel 4.2
Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, пожалуйста, ознакомьтесь с разметкой Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

Vladislav Maksimchuk
@condoriano
Apr 22 2015 06:19 UTC
всегда в линапсе раздражал шрифт, сложно понять почему, но он как-то очень по-дурацки выглядит
Maxim
@Big-Shark
Apr 22 2015 06:19 UTC
@condoriano допустим брю, велосипед которы как бы не системный, и поэтому если поставить через мак веб сервер и через брю, то ты получиш 2 веб сервера. Подвичание каждые несколько минут.
Vladislav Maksimchuk
@condoriano
Apr 22 2015 06:20 UTC
а кто же в наше время-то так делает, если есть vagrant?
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:20 UTC
мак нормальная система, никакое не г. Еще бонус в том, что система ограничивает тебя в настройке. Называеться - "нех тут лазить, иди работай"
Vladislav Maksimchuk
@condoriano
Apr 22 2015 06:20 UTC
а в чем ограничения настройки?
bo0blik
@bo0blik
Apr 22 2015 06:21 UTC
Я тут новенький. Пишу с мака, он иногда так раздражет.
Maxim
@Big-Shark
Apr 22 2015 06:21 UTC
@condoriano работал месяц через вагрант, неудобств куча.
slider23
@slider23
Apr 22 2015 06:21 UTC
ну если ты поставил брю, то отключить встроенный апач тоже можно.
делается один раз и навсегда
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:21 UTC
@Big-Shark в чем неудобства?
Vladislav Maksimchuk
@condoriano
Apr 22 2015 06:21 UTC
вот, я не очень понимаю в чем сложности настройки если это тот же nix
Maxim
@Big-Shark
Apr 22 2015 06:21 UTC
@slider23 конечно можно, все можно сделать, но зачем)
@condoriano не тот же, урезаный до немогу, и с дерьмовой безопасностью.
slider23
@slider23
Apr 22 2015 06:22 UTC
если на одной чаше весов отключение апача, а на другой - регулярный секс со всей системой, то выбор очевиден :)
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:22 UTC
@condoriano хочешь настройки - ставь кеды.
Vladislav Maksimchuk
@condoriano
Apr 22 2015 06:22 UTC
@jdiond та в том и дело что не хочу настроек, я не понимаю что может хотеться настраивать )
Maxim
@Big-Shark
Apr 22 2015 06:22 UTC
@slider23 ЧЯДНТ если у меня все работает номрально, и я ее не настраивал даже?
bo0blik
@bo0blik
Apr 22 2015 06:22 UTC
Клавиатура на маке это просто песня, к друзьям приходишь и х#й по кнопкам попадешь, чувствуешь себя инвалидом.
Vladislav Maksimchuk
@condoriano
Apr 22 2015 06:23 UTC
то есть вот встаю я утром, пью кофе, кушаю печеньку и такой - а настрою-ка я очередную опцию ядра?!
Maxim
@Big-Shark
Apr 22 2015 06:23 UTC
@bo0blik я тебя разочерую, но обратно это тоже работает.
slider23
@slider23
Apr 22 2015 06:23 UTC
@Big-Shark ну вот @greabock мучается
bo0blik
@bo0blik
Apr 22 2015 06:23 UTC
@condoriano вы должны проснуться с этой мыслью
Vladislav Maksimchuk
@condoriano
Apr 22 2015 06:24 UTC
@Big-Shark а в чем дарявая безопасность?
Maxim
@Big-Shark
Apr 22 2015 06:24 UTC
@slider23 ты бы знал как я мучался с макос, а винде я вообще больше чем игры запускать ничего не доверю.
slider23
@slider23
Apr 22 2015 06:24 UTC
Я убунту пробовал на десктопе пару раз, но шрифты меня убии сразу, я не готов на это смотреть всю жизнь, до секса я не дошёл.
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:24 UTC
@slider23 можешь поставить и виндозный шрифт
Maxim
@Big-Shark
Apr 22 2015 06:24 UTC
@condoriano сейчас уже не скажу толком, но года 4 назад примерное был вариант войти в систему без пароля, но только через терминал.
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:24 UTC
в чем проблема
Vladislav Maksimchuk
@condoriano
Apr 22 2015 06:24 UTC
рендеринг шрифтов не тот
slider23
@slider23
Apr 22 2015 06:25 UTC
там масса мелочей, оно не лечится файлом шрифта
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:25 UTC
ну хз, я привык
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:26 UTC
хотя, у меня чуство, что я попрощаюсь скоро с бубной
Vladislav Maksimchuk
@condoriano
Apr 22 2015 06:26 UTC
бггг! статья зачет )
Vitaliy Kravchyshyn
@freevital
Apr 22 2015 06:26 UTC
гавн, а не говн)
Maxim
@Big-Shark
Apr 22 2015 06:31 UTC
@slider23 а где именно шрифты тебя раздражали? на сайтах же почти всегда сейчас шрифты прописываются, а в остальном вроде и негде читать ничего.
slider23
@slider23
Apr 22 2015 06:32 UTC
Вообще в системе
Maxim
@Big-Shark
Apr 22 2015 06:32 UTC
@slider23 а у тебя система русская или английская стояла?
slider23
@slider23
Apr 22 2015 06:32 UTC
Русская кажется.
Maxim
@Big-Shark
Apr 22 2015 06:33 UTC
@slider23 у меня кантарелл, и санс стоят в системе по дефолту, как они на русском хз, я предпочитаю оригинальный интерфейс
@slider23 да и в системе сейчас 4 выбора хинтинга и 3 анти алиасинга, так что думаю настроить можно все
Endin Artyom
@novomirskoy
Apr 22 2015 07:29 UTC
Если кто-то использует PHPStrom под Linux и шрифты не нравятся, то могу посоветовать шрифт Fira Sans. После его установки выберите в настройках Fira Mono Medium, в файле phpstorm64.vmoptions пропишите "-Dawt.useSystemAAFontSettings=gasp" и будет вам счастье.
Роман Сохарев
@greabock
Apr 22 2015 07:34 UTC
@Big-Shark например вот
при том баг зарепорчен еще на 13 версию
но он (баг) отлично работает и на 14
bo0blik
@bo0blik
Apr 22 2015 07:40 UTC
Решил фремворком этим побаловаться. Сижу весь в вагрантах и композерах, кода похоже я сегодня не увижу :(
slider23
@slider23
Apr 22 2015 07:44 UTC
Вагрант не нужен
bo0blik
@bo0blik
Apr 22 2015 07:46 UTC
Дело в том что он у меня отлично заработал, вот только не могу проект создать :(((
Maxim
@Big-Shark
Apr 22 2015 07:46 UTC
@greabock ну я даже хз) я перестроился на пуск + пробел и все
Endin Artyom
@novomirskoy
Apr 22 2015 07:47 UTC
В debian такого бага с раскладкой нет. И он в принципе даже постабильней убунты будет.
bo0blik
@bo0blik
Apr 22 2015 07:53 UTC
Указав в качестве PATH директорию ~/.composer/vendor/bin, станет возможным использование команды laravel.
Как в osx такое чудо сделать?
Endin Artyom
@novomirskoy
Apr 22 2015 07:55 UTC
в .bashrc прописать PATH=$PATH:~/.composer/vendor/bin
bo0blik
@bo0blik
Apr 22 2015 07:59 UTC
@novomirskoy я тупенький немного, а где этот файл?
Maxim
@Big-Shark
Apr 22 2015 08:00 UTC
@bo0blik ~/.bashrc
Endin Artyom
@novomirskoy
Apr 22 2015 08:00 UTC
Наверное в домашней директории. Это скрытый файл.
bo0blik
@bo0blik
Apr 22 2015 08:05 UTC
Спасибо ребята. Я уже близок к коду как никогда.
alextarz
@alextarz
Apr 22 2015 08:30 UTC
подскажите как запустить процесс, который будет очень долго выполняться
около часа
там очень сложные и многомерные вычисления
запуская с локали можно запустить через браузер, а на хосте такое уже проделать нельзя, стоят ограничение на работу скриптов
LaravelButler

Приветствуем Вас, @ACT1GMR, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснения отношений между участниками. За нарушение – Бан!

Русскоязычное сообщество Laravel
Самая свежая документация по Laravel 5
Документация по Laravel 4.2
Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, пожалуйста, ознакомьтесь с разметкой Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

slider23
@slider23
Apr 22 2015 08:32 UTC
Менять хост
Dmitry
@DmmitryIs
Apr 22 2015 08:33 UTC

всем привет
в шаблоне вот таким макаром выводится запись

$lastPost = $topic->posts()->with('author')->orderBy('author_id', 'asc')->take('1')->get();

но orderBy почему-то не работает, что не правильно?

slider23
@slider23
Apr 22 2015 08:33 UTC
И в любом случае надо пускать из командной строки
alextarz
@alextarz
Apr 22 2015 08:36 UTC

И в любом случае надо пускать из командной строки

а как это сделать

Alexander Popov
@ruelephant
Apr 22 2015 08:46 UTC
кто пользовался префиксом в бд конфиге?
там надо с _ ставить или без?
bo0blik
@bo0blik
Apr 22 2015 08:47 UTC
@likeapimp, я только начинаю понимать как все устроено, но я бы в профайлер глянул при такой проблеме. Поэтому такой вопрос: ребята где профайлер?
Dmitry
@DmmitryIs
Apr 22 2015 08:53 UTC
@bo0blik ошибки нету, просто запись не та что надо выводиться
romach3
@romach3
Apr 22 2015 08:53 UTC
@ruelephant в 4 в одном проекте было с _. В builder и eloquent префикс подставляется сам.
bo0blik
@bo0blik
Apr 22 2015 08:54 UTC
Ребята, ну серьезно где ПРОФАЙЛЕР? Запросы там посмотреть, сколько там шаблоны грузятся и все такое? Только не говорите что его отдельно ставить надо?
@likeapimp ну я имел ввиду просто посмотреть сам запрос SQL и понятней бы стало.
Dmitry
@DmmitryIs
Apr 22 2015 08:57 UTC
@bo0blik так тут sql запроса нету, из объекта выбирает
slider23
@slider23
Apr 22 2015 09:00 UTC
Профайлер ставится отдельно.
https://github.com/barryvdh/laravel-debugbar
И для удобной разработки абсолютно необходим https://github.com/barryvdh/laravel-ide-helper , делает автодополнения в IDE.
Dmitry
@DmmitryIs
Apr 22 2015 09:01 UTC
@slider23 по моему вопросу не подскажешь?
slider23
@slider23
Apr 22 2015 09:02 UTC
Надо смотреть SQL-запрос.
Он тут есть
Dmitry
@DmmitryIs
Apr 22 2015 09:03 UTC
в логах?
slider23
@slider23
Apr 22 2015 09:03 UTC
поставь https://github.com/barryvdh/laravel-debugbar , будет на экране
Dmitry
@DmmitryIs
Apr 22 2015 09:09 UTC
@slider23
[2015-04-22 09:07:54] production.INFO: select * from `forum_posts` where `forum_posts`.`topic_id` = ? order by `forum_posts`.`created_at` asc, `created_at` asc limit 1
Alexander Popov
@ruelephant
Apr 22 2015 09:34 UTC
народ, а как быть? у меня установлен префикс, необходимо его в 1 модели проигнорировать
Alexander Popov
@ruelephant
Apr 22 2015 09:51 UTC
@slider23
lafafm
@lafafm
Apr 22 2015 10:06 UTC

Всем доброго времени суток

Подскажите пл3, mod_rewrite может перенаправлять за пределы public_html?
Т.е. запрос идет на файл
/home/user/public_html/file.php
И можно ли его перенаправить на
/home/user/file.php ?

Или mod_rewrite работает только в пределах public_html?

Alexander Popov
@ruelephant
Apr 22 2015 10:14 UTC
кооооостылль
            $db = \DB::connection();
            $prefix = $db->getTablePrefix();
            $db->setTablePrefix('');
            // тут сохраняем нужную модель
            $db->setTablePrefix($prefix);
охренеть
потому-что "в моделях не поддерживаются custom prefix"
romach3
@romach3
Apr 22 2015 10:26 UTC
@ruelephant альтернативный костыль: завести ещё один коннект на ту же бд, но без префикса и подключать модель через него
Anton Revyakin
@Anton-Revyakin
Apr 22 2015 10:39 UTC
Request::all() наверное с постами только работает?
Все, разобрался
Jufy Projects
@jufy
Apr 22 2015 11:10 UTC
Всем привет! А кто-то пользовался Laravel Forge на отечественных VPS? Reg.ru из-за настроек сети не хочет работать правильно. Спасибо!
opuscoins
@opuscoins
Apr 22 2015 11:11 UTC
а что конкретно с настройками сети не так?
LaravelButler

Приветствуем Вас, @cloverle4f, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснения отношений между участниками. За нарушение – Бан!

Русскоязычное сообщество Laravel
Самая свежая документация по Laravel 5
Документация по Laravel 4.2
Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, пожалуйста, ознакомьтесь с разметкой Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

Jufy Projects
@jufy
Apr 22 2015 11:12 UTC
iptables не хочет взлетать и ufw
slider23
@slider23
Apr 22 2015 11:41 UTC
OS точно той версии ? 64 бит ?
Anton Revyakin
@Anton-Revyakin
Apr 22 2015 12:02 UTC
чем отличаются методы в классе Request - exists - есть ли такой ключ в пришедшем посте и has - просто есть ли такой ключ?
slider23
@slider23
Apr 22 2015 12:05 UTC
Нажми Ctrl-B в шторме, посмотри код этих методов.
JhaoDa
@jhaoda
Apr 22 2015 12:19 UTC
«ТруЪ»-кодеры кодят в нотепаде++
И спрашивают в чате
Alexander Popov
@ruelephant
Apr 22 2015 12:28 UTC
ПЛЮЗ
Alexander Popov
@ruelephant
Apr 22 2015 12:34 UTC
@slider23 а ты не подскажешь, я забыл
NelinD
@NelinD
Apr 22 2015 12:34 UTC
@jhaoda тру не нужны плюсы
Alexander Popov
@ruelephant
Apr 22 2015 12:35 UTC
@slider23 там где то в 5 ларе была возможность сразу модели получат в параметрах, не idшники
автоматический конвектор аля
JhaoDa
@jhaoda
Apr 22 2015 12:35 UTC
@ruelephant это и в четвёрке было
slider23
@slider23
Apr 22 2015 12:36 UTC
Form::model , то это, кажется, только в четверке было
JhaoDa
@jhaoda
Apr 22 2015 12:49 UTC
@slider23 это теперь отдельный пакет просто
Alexander Popov
@ruelephant
Apr 22 2015 12:57 UTC
цените!
900 мс генерация O_o
это ларавел
Роман Сохарев
@greabock
Apr 22 2015 12:58 UTC
@ruelephant пфф... я под виндой и больше далал :smile:
Alexander Popov
@ruelephant
Apr 22 2015 12:58 UTC
у меня маки
Роман Сохарев
@greabock
Apr 22 2015 12:58 UTC
ну дык переходи на винду ))
Alexander Popov
@ruelephant
Apr 22 2015 12:58 UTC
![](http://img-fotki.yandex.ru/get/5629/981986.28/0_83393_cb07a001_orig)
Роман Сохарев
@greabock
Apr 22 2015 12:59 UTC
наркоман
Alexander Popov
@ruelephant
Apr 22 2015 12:59 UTC
@greabock яблочко? :)
JhaoDa
@jhaoda
Apr 22 2015 13:02 UTC
@ruelephant слушай, у тебя с памятью всё ок? Тебя уже сколько раз просили оффтоп заворачивать в код? Глицинчику, может, попить надо?
Alexander Popov
@ruelephant
Apr 22 2015 13:02 UTC
чорд!
censoredgit
@censoredgit
Apr 22 2015 13:02 UTC
@ruelephant что у тебя там генерируется?)
Alexander Popov
@ruelephant
Apr 22 2015 13:02 UTC
@jhaoda ну так не интересно :( никто не будет открывать картинки просто так, ибо лень
JhaoDa
@jhaoda
Apr 22 2015 13:02 UTC
@ruelephant а и не надо...
Всё равно дикий оффтоп
Alexander Popov
@ruelephant
Apr 22 2015 13:04 UTC
сделайте уже тег спойлера
а то листинги кода тоже некуда прятать
bo0blik
@bo0blik
Apr 22 2015 13:07 UTC
@jhaoda спасибо, забыл совсем что пачку глицина купил.
LaravelButler

Приветствуем Вас, @sam-alex-bor, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснения отношений между участниками. За нарушение – Бан!

Русскоязычное сообщество Laravel
Самая свежая документация по Laravel 5
Документация по Laravel 4.2
Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, пожалуйста, ознакомьтесь с разметкой Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

Anton Revyakin
@Anton-Revyakin
Apr 22 2015 13:42 UTC
Поскажите как использовать метод query в реквесте
описание: вернуть пункт из запроса
Alexander Popov
@ruelephant
Apr 22 2015 13:42 UTC
англоязычный канал захвачен :)
Роман Сохарев
@greabock
Apr 22 2015 13:43 UTC
@ruelephant пруф
Alexander Popov
@ruelephant
Apr 22 2015 13:43 UTC
ну ты зайди на laravel/laravel :)
Anton Revyakin
@Anton-Revyakin
Apr 22 2015 13:43 UTC
посылаю пост с полем first, вызываю return $request->query('first'); пусто
Роман Сохарев
@greabock
Apr 22 2015 13:44 UTC
@Anton-Revyakin эм...
JhaoDa
@jhaoda
Apr 22 2015 13:44 UTC
@Anton-Revyakin потом что надо return $request->input('first');
Роман Сохарев
@greabock
Apr 22 2015 13:45 UTC
get() ?
Anton Revyakin
@Anton-Revyakin
Apr 22 2015 13:45 UTC
input попробовал, теперь пробую query
Роман Сохарев
@greabock
Apr 22 2015 13:45 UTC
лара не различает гет и пост
JhaoDa
@jhaoda
Apr 22 2015 13:45 UTC
И get() можно, да. Только он ещё query_string примешивает в отличии от input
Роман Сохарев
@greabock
Apr 22 2015 13:45 UTC
ну вообще да
JhaoDa
@jhaoda
Apr 22 2015 13:46 UTC
Щас окажется, что ларавель глючный и параметра нету
Роман Сохарев
@greabock
Apr 22 2015 13:46 UTC
@ruelephant я б забанил
ребятки, видел я где-то не так давно рекомендации по вебскоетам (на русском), наподобие рест. Сейчас искал, не могу найти. Если кто-то видел - поделитесь.
JhaoDa
@jhaoda
Apr 22 2015 13:46 UTC
Хотя у меня что get, что input работают как часы...
Anton Revyakin
@Anton-Revyakin
Apr 22 2015 13:48 UTC
так как работать с query знает кто?
JhaoDa
@jhaoda
Apr 22 2015 13:48 UTC
@Anton-Revyakin тебе сказали, как
Роман Сохарев
@greabock
Apr 22 2015 13:48 UTC
не работать с query, есть методы Input() и get()
JhaoDa
@jhaoda
Apr 22 2015 13:49 UTC
Если у тебя ни get, ни input ничего не возвращают, то проблема совсем не в них
Роман Сохарев
@greabock
Apr 22 2015 13:49 UTC
не изобретай велосипед
Anton Revyakin
@Anton-Revyakin
Apr 22 2015 13:49 UTC
тогда этот метод просто так присобачили?
JhaoDa
@jhaoda
Apr 22 2015 13:49 UTC
Ну как же, велосипед с костылями вместо колёс — мечта любого кодера!
@Anton-Revyakin какой «этот»?
Anton Revyakin
@Anton-Revyakin
Apr 22 2015 13:49 UTC
    /**
     * Retrieve a query string item from the request.
     *
     * @param  string  $key
     * @param  mixed   $default
     * @return string
     */
    public function query($key = null, $default = null)
    {
        return $this->retrieveItem('query', $key, $default);
    }
сижу разбмраюсь с каждым методом, как он работает и что возвращает
JhaoDa
@jhaoda
Apr 22 2015 13:50 UTC
@Anton-Revyakin ты читать умеешь? Он ВСЮ строку возвращает, а не отдельный параметр
Anton Revyakin
@Anton-Revyakin
Apr 22 2015 13:50 UTC
он нихрена не возвращает
JhaoDa
@jhaoda
Apr 22 2015 13:50 UTC
Гуглопереводчиком воспользуйся, штоле, если сам в англицком слаб...
Роман Сохарев
@greabock
Apr 22 2015 13:51 UTC
@Anton-Revyakin потому, что ты только что сказал, что у тебя метод post
JhaoDa
@jhaoda
Apr 22 2015 13:51 UTC
@Anton-Revyakin а у тебя ЕСТЬ эта строка?
Бл, он нас троллит...
Как можно так плавать в основах инторнэта...
Anton Revyakin
@Anton-Revyakin
Apr 22 2015 13:51 UTC
@greabock хоть гет хоть пост - пусто
NelinD
@NelinD
Apr 22 2015 13:52 UTC
@jhaoda судя по всему не очень
Роман Сохарев
@greabock
Apr 22 2015 13:52 UTC
что как бы намекает
на то, что там пусто
NelinD
@NelinD
Apr 22 2015 13:52 UTC
@greabock чип и дейл несут ее на сервер=)
slider23
@slider23
Apr 22 2015 13:52 UTC
query - это то, что после знака вопроса в урле
Anton Revyakin
@Anton-Revyakin
Apr 22 2015 13:53 UTC
@slider23 ааа, точно, так да, спасибо!:-)
Роман Сохарев
@greabock
Apr 22 2015 13:53 UTC
эм...
ну я как бы намекал несколько раз...
NelinD
@NelinD
Apr 22 2015 13:54 UTC
@greabock твои намеки суровы
JhaoDa
@jhaoda
Apr 22 2015 13:54 UTC
Ну не знает человек основ и учить их не хочет, а сразу пишет. «Это норма!»...
Роман Сохарев
@greabock
Apr 22 2015 13:54 UTC
@Anton-Revyakin ты знаешь чем отличаются методы get и post?
Anton Revyakin
@Anton-Revyakin
Apr 22 2015 13:54 UTC
:)
я думал, что /page это и есть гет
Роман Сохарев
@greabock
Apr 22 2015 13:55 UTC
нет
Anton Revyakin
@Anton-Revyakin
Apr 22 2015 13:55 UTC
это просто роут
Alexander Popov
@ruelephant
Apr 22 2015 13:55 UTC
@Anton-Revyakin пользуйтесь платными консультациями :) за 5 тыш буду отвечат на тупые вопрос, в месяц
Роман Сохарев
@greabock
Apr 22 2015 13:56 UTC
@Anton-Revyakin их тоже можно получить
NelinD
@NelinD
Apr 22 2015 13:56 UTC
@ruelephant тебя же разорвут на ответы
Alexander Popov
@ruelephant
Apr 22 2015 13:56 UTC
@NelinD с человека чувак :)
NelinD
@NelinD
Apr 22 2015 13:56 UTC
@ruelephant все равно порвут
Alexander Popov
@ruelephant
Apr 22 2015 13:56 UTC
не порвут
Роман Сохарев
@greabock
Apr 22 2015 13:56 UTC
@NelinD за 5кк он сам себя порежет аккуратно и раздаст
Alexander Popov
@ruelephant
Apr 22 2015 13:57 UTC
5000000? я подумаю :)
Роман Сохарев
@greabock
Apr 22 2015 13:57 UTC
ну ты же сам так сказал
5000 тыш
Alexander Popov
@ruelephant
Apr 22 2015 13:58 UTC
затупил
fixed
romach3
@romach3
Apr 22 2015 13:59 UTC
злые вы, нет что бы отправить человека в википедию читать на тему HTTP.
Alexander Popov
@ruelephant
Apr 22 2015 13:59 UTC
10 тыш я прочитаю пару лекций :)
NelinD
@NelinD
Apr 22 2015 13:59 UTC
@romach3 его затянет)
Maxim
@Big-Shark
Apr 22 2015 13:59 UTC
http://www.webiny.com/webiny-framework/ мне одному все это кажется странным?
romach3
@romach3
Apr 22 2015 14:00 UTC
это ж хорошо )
Alexander Popov
@ruelephant
Apr 22 2015 14:00 UTC
@Big-Shark еще один?
Maxim
@Big-Shark
Apr 22 2015 14:00 UTC
угу
slider23
@slider23
Apr 22 2015 14:00 UTC
"Our javascript layer is based on React library"
на компонентах, но уже с javascript layer
Роман Сохарев
@greabock
Apr 22 2015 14:05 UTC
учимся писать код правильно

// load comments for a specific page
$page = Page::findById("53712ed46803fa4e058b456b");

// output the number of comments for the current page
// comments are automatically loaded over a reference
echo $page->comments->count();

// $comment is also an Entity instance with implemented ArrayAccess
foreach($page->comments as $comment){
    // get author's nickname (over another reference)
    $authorNickname = $comment->author->nickName;

    // get entire Author entity
    $authorEntity = $comment->author;

    // count all comments posted by this comment's author
    $authorCommentsCount = $comment->author->comments->count();
}
Alexander Popov
@ruelephant
Apr 22 2015 14:05 UTC
писал капитан
надо писать не что делает код, а для чего
    // get author's nickname (over another reference)
    $authorNickname = $comment->author->nickName;
Роман Сохарев
@greabock
Apr 22 2015 14:09 UTC
почитал, понравилось, одобрил. Пользуйтесь, посоны. Пойду дальше на ларе писать ))
Alexander Popov
@ruelephant
Apr 22 2015 14:15 UTC
@greabock оно же тормозит :(
LaravelButler

Приветствуем Вас, @NickPanda, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснения отношений между участниками. За нарушение – Бан!

Русскоязычное сообщество Laravel
Самая свежая документация по Laravel 5
Документация по Laravel 4.2
Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, пожалуйста, ознакомьтесь с разметкой Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

NickPanda
@NickPanda
Apr 22 2015 16:34 UTC
Всем привет. Проблема в 4 версиях документации, тамм все ссылки в статье ведут на 404
http://laravel.su/docs/4.2/lifecycle#request-lifecycle
тут IoC-контейнера. выкидывает на 404(
IoC-контейнера](/docs/ioc) это кусок из гитахаба примерно такой пример
Сам я попытался поправить, но не знаю верно ли я сделал так как он еще не подтвержден.....
prog85
@prog85
Apr 22 2015 16:35 UTC
Привет, а кто в Laravel разбирается хорошо?
LaravelButler

Приветствуем Вас, @prog85, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснения отношений между участниками. За нарушение – Бан!

Русскоязычное сообщество Laravel
Самая свежая документация по Laravel 5
Документация по Laravel 4.2
Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, пожалуйста, ознакомьтесь с разметкой Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

JhaoDa
@jhaoda
Apr 22 2015 16:45 UTC
@prog85 а что?
NickPanda
@NickPanda
Apr 22 2015 16:46 UTC
Кто поможет или исправит данный нюанс в документации?
JhaoDa
@jhaoda
Apr 22 2015 16:49 UTC
@NickPanda ты сам можешь исправить. Форкни проект с документацией, исправь и предложи пулл-реквест
prog85
@prog85
Apr 22 2015 16:49 UTC
@jhaoda ты здесь?
JhaoDa
@jhaoda
Apr 22 2015 16:50 UTC
@prog85 нет, я тебе приснился
NickPanda
@NickPanda
Apr 22 2015 16:50 UTC
@jhaoda , я так понимаю нажаь кнопку редактировать изменить и нажать Propose file change?
prog85
@prog85
Apr 22 2015 16:55 UTC
джахода а ты только на ларавел работаешь?
на обычно cms можешь плагины делать?
LaravelButler

Приветствуем Вас, @jemenim, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснения отношений между участниками. За нарушение – Бан!

Русскоязычное сообщество Laravel
Самая свежая документация по Laravel 5
Документация по Laravel 4.2
Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, пожалуйста, ознакомьтесь с разметкой Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

prog85
@prog85
Apr 22 2015 17:03 UTC
люди а кто может переквалицироваться в разработчика под обычную cms?
я сам писал и на фреймворках и на смс
мне кажется что это несложно
переквалифицироваться со сложного на простое
нужен просто качественный код и все
от программиста а не от администратора сайта
Alexander Popov
@ruelephant
Apr 22 2015 17:04 UTC
сколько денег? :)
slider23
@slider23
Apr 22 2015 17:05 UTC
@NickPanda я поправлю, спасибо за наблюдение.
NickPanda
@NickPanda
Apr 22 2015 17:06 UTC
@slider23 у я буду очень очень рад, в 5 версии все норм, но то что я скинул лишь пример, так почти вся документация(
blob
Это моя поыытка изменить, но не уверен прав ли я в этом
slider23
@slider23
Apr 22 2015 17:07 UTC
Я поменяю все сразу
NickPanda
@NickPanda
Apr 22 2015 17:08 UTC
@slider23 то еесть я верно думаю, что есть какой то универсальный способ изменения?
@slider23 Ладно в таком случае не буду отправлять изменения)
slider23
@slider23
Apr 22 2015 17:09 UTC
ну можно форкнуть репозиторий к себе, спулить на локальную машину, массово поменять ссылки, закоммитить, запушить и предложить пулл-реквестом. Как обычно :)
NickPanda
@NickPanda
Apr 22 2015 17:09 UTC
оу, не это для меня еще рано так как половина слов звучит как мат)
slider23
@slider23
Apr 22 2015 17:09 UTC
По одному файлу лучше не надо. UPD увидел, нам уже выслали по одному файлу кто-то, 73 пуллреквеста, мамадорогая!
NickPanda
@NickPanda
Apr 22 2015 17:09 UTC
я примерно может и понял, но не до такого нужного уровня)
@slider23 ладно ладно не буду трогать)
Ну зато из-за этого всего зарегался на гитхабе)
@slider23 Все тогда буду жать исправлений, кстати это касается как 4,2 так 4,1 версии
Заранее спасибо @slider23
prog85
@prog85
Apr 22 2015 17:20 UTC
@ruelephant а ты можешь контакты оставить
чтобы пообщаться
NickPanda
@NickPanda
Apr 22 2015 17:22 UTC
Так странно весь интерфейс на английском, все сообщения русском)
NickPanda
@NickPanda
Apr 22 2015 17:39 UTC
Кстати такой вопрос, смотрите выбока данных из БД производится в модели потом отправляется в контроллер формируем масссив и виде его уже выводим я прав?
prog85
@prog85
Apr 22 2015 17:39 UTC
друзья есть кто может на wordpress сделать работу за оплату
тз прозрачное
никаких проблем
мне надо посадить на главную страницу сверстанную страницу и ве
все*
шаблон уже готов и куплен
NickPanda
@NickPanda
Apr 22 2015 17:40 UTC
@prog85 я вот лично не понимаю, почему ты этого разраба решил найти в чате по фрейму?
prog85
@prog85
Apr 22 2015 17:40 UTC
обьясню ситуацию
мне нужно еще сделать качественный компонент под опенкарт
NickPanda
@NickPanda
Apr 22 2015 17:40 UTC
@prog85 да проясни какая связь WP и laravel
prog85
@prog85
Apr 22 2015 17:41 UTC
а это может сделать только программист
поясняю слушай
NickPanda
@NickPanda
Apr 22 2015 17:41 UTC
Стоп, а причем тут уже опенкарт?
prog85
@prog85
Apr 22 2015 17:41 UTC
те кто работают на обычных cms обычно не программист а настройщики
и не могут написать компоненты.
те кто во фреймворке разобрались - думаю чтв смс разбируться
понял?
NickPanda
@NickPanda
Apr 22 2015 17:42 UTC
наверное, но я точно не помощник)
prog85
@prog85
Apr 22 2015 17:42 UTC
а почему
просто проблема в том что все разбираются только в одном, а елси надо разобраться в пройстейшей ламерской смс другой - все пас
NickPanda
@NickPanda
Apr 22 2015 17:43 UTC
ну как минимум я новчичок в laravel и вообще фреймах)
prog85
@prog85
Apr 22 2015 17:43 UTC
а там wp
это проще
NickPanda
@NickPanda
Apr 22 2015 17:43 UTC
а какая кстати сязь опенкарта и водпресса?
prog85
@prog85
Apr 22 2015 17:44 UTC
просто мне нужно вообще компоненты пописать - а это сложно. А вордпресс - во-первых просто нужно сделать, а во-вторых чтобы сработаться увидеть человека. качество работы
здесьт оно не очень важно. но при написании компоненты важно
NickPanda
@NickPanda
Apr 22 2015 17:45 UTC
т.е. ты хочешь на ворпрессе устроить проверку, а дяля опен карт компонент написать?
А что за компонент то хоть?)
Vadim Shashin
@Enapiuz
Apr 22 2015 17:56 UTC
Всем привет. выбираю фв для простого магазинчика, на хостинге 5.3 и хоть тресни, "феншуйно" ли нынче лару 4.1 пользовать для таких случаев?
Vlad Shcherbin
@VladShcherbin
Apr 22 2015 18:01 UTC
@Enapiuz выбери нормальный хостинг и облегчи себе жизнь ;)
NickPanda
@NickPanda
Apr 22 2015 18:02 UTC
:-)
Vadim Shashin
@Enapiuz
Apr 22 2015 18:02 UTC
для себя пользуюсь DO, а тут, к сожалению, не волен
NickPanda
@NickPanda
Apr 22 2015 18:02 UTC
@Enapiuz бери тогда опен карт) и будь счастлив)
@VladShcherbin Кстати такой вопрос, смотрите выбока данных из БД производится в модели потом отправляется в контроллер формируем масссив и виде его уже выводим я прав?
Vadim Shashin
@Enapiuz
Apr 22 2015 18:03 UTC
@NickPanda с ним еще разбираться надо, а надо успеть до четверга :)
следующего
NickPanda
@NickPanda
Apr 22 2015 18:04 UTC
@Enapiuz то есть laravel ты знаешь?
Если да ну так и быть бери 4.1 и в путь)
Vadim Shashin
@Enapiuz
Apr 22 2015 18:04 UTC
постоянно не пользуюсь, но да, опыт есть небольшой)
хотя чего я тут развожу, надо брать и писать :)
NickPanda
@NickPanda
Apr 22 2015 18:06 UTC
Кстати, что там с контролером и моделью, просто еще хочу понять куда вписывать функции подсчета
censoredgit
@censoredgit
Apr 22 2015 18:08 UTC
Сделай сервис. Контроллер -> сервис -> модель
NickPanda
@NickPanda
Apr 22 2015 18:08 UTC
@censoredgit то есть функции подсчета ( да и просто личные функции) их создавать в сервисе?
censoredgit
@censoredgit
Apr 22 2015 18:10 UTC
@NickPanda да
NickPanda
@NickPanda
Apr 22 2015 18:12 UTC
@censoredgit окей, буду смотреть что и как_ просто только начал в это все вникать)
censoredgit
@censoredgit
Apr 22 2015 18:14 UTC
@NickPanda вникай) ну и сюда поглядывай https://github.com/kenjis/php-framework-benchmark#hello-world-benchmark )
NickPanda
@NickPanda
Apr 22 2015 18:19 UTC
@censoredgit обобщенно с дафкфмуд все ок то?
laravel
JhaoDa
@jhaoda
Apr 22 2015 18:19 UTC
Человек спросил, кто знает ларавель. Потом оказалось что надо WP. Но не совсем WP, а OpenCart...
Я один не понимаю логику?
@NickPanda здесь можно нажать стрелку вверх и исправить последнее сообщение
NickPanda
@NickPanda
Apr 22 2015 18:20 UTC
@jhaoda Ну по его логике типа те кто шарит в ларавел прогерры, а WP нужно для проверки разраба, а для опена разработать компонент
censoredgit
@censoredgit
Apr 22 2015 18:20 UTC
@NickPanda все плохо . почти самый медленный фреймворк
Alexey
@Butochnikov
Apr 22 2015 18:22 UTC
@censoredgit не фреймворк медленный, а тесты "кривые". уже обсуждалось много раз
censoredgit
@censoredgit
Apr 22 2015 18:22 UTC
@Butochnikov даже если они и кривые (хотя спорно) то кривые были для всех фреймворков
NickPanda
@NickPanda
Apr 22 2015 18:23 UTC
хм, не вводите меня в сомнения)
Alexey
@Butochnikov
Apr 22 2015 18:24 UTC
@censoredgit ты сам пробовал тестировать? смотрел тесты Тейлора? читал самого автора теста, который сам не понимает, откуда у него такие цифры?
например L5 нельзя так "в лоб" тестировать, все же в продакшене и настроенный, там други цифры
censoredgit
@censoredgit
Apr 22 2015 18:26 UTC
@Butochnikov я тестировал у себя на компе laravel 5 и yii2 . Даже пытался немного кастрировать лару чтоб увеличить rps, но больше 30 она не показала . Автор просто вежлив
slider23
@slider23
Apr 22 2015 18:27 UTC
На практике быстродействия laravel хватает - laravel.su формирует страничку за 30мс. Но по цифрам это не самый быстрый фреймворк, естественно, на уровне Симфони, так как он построен на её компонентах.
Но любим мы его не за быстродействие.
NickPanda
@NickPanda
Apr 22 2015 18:27 UTC
@slider23 а за что любим?)
Alexey
@Butochnikov
Apr 22 2015 18:28 UTC
как уже писал, на моей машине без каких либо настроек L5 300req/s
slider23
@slider23
Apr 22 2015 18:28 UTC
любим за удобство
Alexey
@Butochnikov
Apr 22 2015 18:29 UTC
если настроить думаю выжмет больше, а lumen 3000r/s
slider23
@slider23
Apr 22 2015 18:29 UTC
Быстродействие переоценено
censoredgit
@censoredgit
Apr 22 2015 18:31 UTC
ну вот одному товарищу не хватило)
Alexey
@Butochnikov
Apr 22 2015 18:31 UTC
это кому?
censoredgit
@censoredgit
Apr 22 2015 18:32 UTC
[@]ruelephant
@slider23 проблема в том что даже симфони почти в 2 раза быстрее)
Alexey
@Butochnikov
Apr 22 2015 18:35 UTC
@censoredgit еще раз, не суди по этому тесту, он не показатель. его вообще надо прикрыть или написать большими буквами, что "это только мои цифры и я не знаю почему они у меня такие, не такие как у вас, простите" ))
romach3
@romach3
Apr 22 2015 18:46 UTC
хех. фишка в том, что когда вам понадобятся эти самые 3к/с, проблемы и способы их решения будут другими. А до тех пор это всё экономия на спичках )
Alexey
@Butochnikov
Apr 22 2015 18:47 UTC
вот-вот
slider23
@slider23
Apr 22 2015 18:48 UTC
конечно, нужен будет запас, а yii или codeigniter его не дадут. Лучше сразу идти на ноду или go
romach3
@romach3
Apr 22 2015 18:49 UTC
или просто заранее заложить возможность масштабирования
LaravelButler

Приветствуем Вас, @agkozak, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснения отношений между участниками. За нарушение – Бан!

Русскоязычное сообщество Laravel
Самая свежая документация по Laravel 5
Документация по Laravel 4.2
Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, пожалуйста, ознакомьтесь с разметкой Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

Pavel Belyaev
@pbelyaev
Apr 22 2015 18:53 UTC
Привет всем. Можно ли передать в функцию переменную?
with(['content' => function($query) {}])
JhaoDa
@jhaoda
Apr 22 2015 19:03 UTC
@ksyddd можно, разрешаю.
Pavel Belyaev
@pbelyaev
Apr 22 2015 19:05 UTC
@jhaoda как это сделать?)
JhaoDa
@jhaoda
Apr 22 2015 19:06 UTC
Правда, непонятно, зачем? Туда нельзя передавать callable
@ksyddd или ты хочешь во вьюху закинуть функцию? Опять же, зачем?
Pavel Belyaev
@pbelyaev
Apr 22 2015 19:09 UTC
есть связь 1 к 1
нужно вытащить записи где поле из таблицы 1 = а, поле из таблицы 2 = б
romach3
@romach3
Apr 22 2015 19:11 UTC
use
JhaoDa
@jhaoda
Apr 22 2015 19:13 UTC
@ksyddd и что? Зачем передавать во вьюху функцию?
Pavel Belyaev
@pbelyaev
Apr 22 2015 19:16 UTC
@jhaoda про вью речи и не шло)
public function scopeGetWithContent($query, $title) {
    return $query->with(['content' => function($query) { $query->whereTitle($title) }])->whereParent(0)->paginate(10);
}
Alexander Popov
@ruelephant
Apr 22 2015 19:16 UTC
еу еу :)
JhaoDa
@jhaoda
Apr 22 2015 19:17 UTC
У меня глюки, штоле...
@ksyddd если это with который для загрузки связей, то $query туда передаст сам билдер
Pavel Belyaev
@pbelyaev
Apr 22 2015 19:19 UTC
именно
но как туда передать $title
JhaoDa
@jhaoda
Apr 22 2015 19:19 UTC
@ksyddd так $title или $query надо передать?
Pavel Belyaev
@pbelyaev
Apr 22 2015 19:19 UTC
тайтл
JhaoDa
@jhaoda
Apr 22 2015 19:20 UTC
Ну почитай про анонимные функции, как дать им доступ к ранее объявленным переменным
Хотя выше дали ответ — :point_up: 23 апреля 2015 г., 02:11
censoredgit
@censoredgit
Apr 22 2015 19:21 UTC
@ksyddd юзай use
^_^
Apoloser
@Apoloser
Apr 22 2015 19:29 UTC
Добрый вечер всем. Подскажите почему не работает пытаюсь создать запись в базе on()->create(), бьет ошибку и говорит что метода create нет
JhaoDa
@jhaoda
Apr 22 2015 19:30 UTC
@Apoloser что такое on()?
Apoloser
@Apoloser
Apr 22 2015 19:31 UTC
@jhaoda там я указываю имя соединения
JhaoDa
@jhaoda
Apr 22 2015 19:32 UTC
@Apoloser ты смотрел в документации метода, что он возвращает?
Он возвращает \Illuminate\Database\Eloquent\Builder, в котором нет метода create()
Pavel Belyaev
@pbelyaev
Apr 22 2015 19:33 UTC
@Apoloser onWriteConnection() юзай
Apoloser
@Apoloser
Apr 22 2015 19:33 UTC
@jhaoda доку смотрел, а апи неть. Спасибо
@ksyddd примного благодарен, но не помогло :(
JhaoDa
@jhaoda
Apr 22 2015 19:34 UTC
Ага, ага. Можно подумать, что onWriteConnection() возвращает не \Illuminate\Database\Eloquent\Builder :)
Парни, юзайте PHPStorm, вы от кучи проблем избавитесь...
Apoloser
@Apoloser
Apr 22 2015 19:35 UTC
@jhaoda http://screenshot.ru/529ac25832f85fdfc3ace1fd459e2316.png вроде как юзаю, но ide_helper тупит и не прописывает все ссылки на функции
JhaoDa
@jhaoda
Apr 22 2015 19:36 UTC
@Apoloser не знаю, у меня всё прописывает
romach3
@romach3
Apr 22 2015 19:37 UTC
если отнанследовать от Model в L5, то действительно беда
JhaoDa
@jhaoda
Apr 22 2015 19:38 UTC
Отнаследовал от Model — всё ок показывает
Apoloser
@Apoloser
Apr 22 2015 19:41 UTC
on()->insert()
JhaoDa
@jhaoda
Apr 22 2015 19:42 UTC
@Apoloser ну ты же понимаешь, что insert не равнозначен create?
Хотя бы потому, что insert не файрит события. Если это пофиг, то нет проблем.
Alexander Popov
@ruelephant
Apr 22 2015 19:43 UTC
ну шо?
желающих купить слона за 10 тыш не нашлось?
romach3
@romach3
Apr 22 2015 19:47 UTC
@jhaoda т.е. скажем findOrFail phpstorm у тебя находит?
JhaoDa
@jhaoda
Apr 22 2015 19:48 UTC
@romach3 нет, но я же не говорил про ВСЕ методы
romach3
@romach3
Apr 22 2015 19:48 UTC
@jhaoda ну так и я написал что беда, а не лютый пушной зверек ))
JhaoDa
@jhaoda
Apr 22 2015 19:49 UTC
Я не поленился и базовой модели приложения в докблоке эти функции описал
romach3
@romach3
Apr 22 2015 19:49 UTC
а я по этой причине по старинке наследую от \Eloquent
надо тоже прописать, так правильнее будет
Vadim Shashin
@Enapiuz
Apr 22 2015 20:17 UTC
Хм, поехали вопросы) Как можно в 4 ларе перехватить роут любой вложенности? Допустим /{path} прекрасно поймает /about, но надо бы еще ловить и /delivery/moscow, можно так как-то сделать?
Я всегда буду сначала гуглить. Сам спросил - сам нашел. http://stackoverflow.com/questions/16178426/get-all-routes-laravel-4
LaravelButler

Приветствуем Вас, @rafabrun2006, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснения отношений между участниками. За нарушение – Бан!

Русскоязычное сообщество Laravel
Самая свежая документация по Laravel 5
Документация по Laravel 4.2
Официальный сайт Laravel
Группа Вконтакте
А так же:
G+, Facebook, Twitter, GitHub

⇒ Перед тем как написать сообщение, пожалуйста, ознакомьтесь с разметкой Markdown ( Ctrl+Shift+M (Windows) Ctrl+Alt+M (Linux) Ctrl+Cmd+M (Mac) )

opuscoins
@opuscoins
Apr 22 2015 20:26 UTC
картинкасбартомсимспоном
LarchibaldV
@LarchibaldV
Apr 22 2015 20:37 UTC
кто где хранит сессии? база, файлы.
JhaoDa
@jhaoda
Apr 22 2015 20:49 UTC
@LarchibaldV в файлах либо в куках
NickPanda
@NickPanda
Apr 22 2015 22:00 UTC
@slider23 Ну что когда будут изменения?