
Nurik
15.02.2017
09:27:13
Я как-то впарился и забыл про этот трюк.

?
15.02.2017
09:27:31

Arius
15.02.2017
09:28:11
Я был скомпелирован !

Nurik
15.02.2017
09:28:35

Google

?
15.02.2017
09:29:48
Плавающая точка
http://sandbox.onlinephpfunctions.com/code/609cbe8585ee838efae7f070ec5408e8cf3cbb10 вот так збс

Hell
15.02.2017
09:31:05
https://gist.github.com/hellboy81/c43d465dac045e51f0c6d4aea5764811
покритикуйте решение

?
15.02.2017
09:33:27

Hell
15.02.2017
09:34:36
а там походу проблема будет..

Алексей
15.02.2017
09:35:24
Самокритика: уровень Senior )
покритикуйте решение
а там походу проблема будет..

Hell
15.02.2017
09:35:47
https://github.com/groovey/Support/blob/9bd6bf7cd6f396dd92ec11e030383e2250ecafae/src/Providers/RequestServiceProvider.php
зачем ему понадобился BootableProviderInterface ?
на самом деле никаких проблем не будет
у меня опять Node.js головного могза

Sergey
15.02.2017
09:57:36
есть спецы в twig?

Google

?
15.02.2017
09:57:45
я не спец
но попробуй спросить

Sergey
15.02.2017
09:58:22
"qwe qweasd"|replace({'qwe': 1, 'qweasd': 2})
что выдаст?

?
15.02.2017
09:58:43
"1 1asd"?

Sergey
15.02.2017
09:59:49
бля, я сейчас написал и понял что могу сам проверить
выдает 1 2

?
15.02.2017
10:00:20
с конца чтоль начинает

Sergey
15.02.2017
10:00:25
похоже на то

?
15.02.2017
10:00:52
а
strtr() в первую очередь заменяет более длинные ключи, причем одна и та же строка поиска используется только один раз.
в доке стоит

Hell
15.02.2017
10:06:10
а где можно посмотреть бенчмарки по имплментациям PSR-7 ?
http://codegists.com/snippet/php/psr7-benchmarkphp_jmatosp_php
насколько адекватен этот тест?

Artur
15.02.2017
10:15:55
но явно не скорость имплементации тестит а особенности дефолтового конструктора
и веса либы

zEvilz
15.02.2017
10:59:19
всем привет. нужен пинок в правильное направление)
есть страницы и посты в одной таблице.
есть роутер, который на основе последнего элемента в урл выдирает строку из базы по slug. затем в цикле строит урл по этому элементу по parent_id, сверяет составленный url с текущим urlом. если ок, то направляет на нужный шаблон, если нет, то редиректит на правильный url и направляет на нужный шаблон.
добавил категории для постов, но уже в другой таблице. сейчас не знаю, как лучше это все провернуть.
в страницах parent_id ссылается на родительскую страницу.
в постах parent_id ссылается на родительскую категорию.
в категориях parent_id ссылается родительскую категорию.
в урл могут быть все эти элементы

?
15.02.2017
11:01:08
use framework

zEvilz
15.02.2017
11:03:05
мне бы без фреймворков

Google

?
15.02.2017
11:05:25
в чём вопрос-то?

(;¬_¬)
15.02.2017
11:06:15

zEvilz
15.02.2017
11:06:17

F01134H
15.02.2017
11:07:16
народ, хранить картинки юзеров не в бд - глупая идея же?

(;¬_¬)
15.02.2017
11:07:29

zEvilz
15.02.2017
11:08:53

(;¬_¬)
15.02.2017
11:09:16
нет, погоди... у тебя категорий тоже может быть неограниченная вложенность?
ну ок. сделай метод

zEvilz
15.02.2017
11:09:30
да

(;¬_¬)
15.02.2017
11:09:33
который строит вверх

(;¬_¬)
15.02.2017
11:09:40
типа buildParentUrl
и передавай в него parentId и type

zEvilz
15.02.2017
11:10:44
ну у меня сайчас вот такая хрень
if ($page_info['parent_id'] > 0) {
while ($page_slug['parent_id'] > 0) {
$page_slug = $db->getRow('SELECT slug, parent_id FROM pages WHERE id='.$page_slug['parent_id']);
$page_slug_array[] = $page_slug['slug'];
}
$page_slug_array = array_reverse($page_slug_array);
$page_url = '/'.implode('/', $page_slug_array).'/';
}
вот как туда впихнуть категории. была мысль сделать условие, типа если в pages не найдено, то проверить в categories

?
15.02.2017
11:12:47
use JOIN

(;¬_¬)
15.02.2017
11:12:57
а зачем так-то?
у тебя в page_slug известно что за страница, не?
page это или post

Google

(;¬_¬)
15.02.2017
11:13:38
сделай $tableName = $page_slug['type'] == 'page' ? 'pages' : 'categories' ;
не?

zEvilz
15.02.2017
11:14:01
$page_slug создается в цикле

(;¬_¬)
15.02.2017
11:14:56
ты щас к херне прикапываешься. я вообще не вижу где у тебя page_slug создается до конца ифа
у тебя же есть запрос
который page_info
нет?

Admin
ERROR: S client not available

(;¬_¬)
15.02.2017
11:15:25
если я все правильно понимаю, то там у тебя и хранится информация о типе и прочем
ну вот и пиши не page_slug а page_info

zEvilz
15.02.2017
11:16:27
в page_info лежит инфа по текущей странице. в цикле может быть любой тип

(;¬_¬)
15.02.2017
11:17:24
вот сейчас я снова нить потерял
т.е. у тебя страница/категория/страница/страница/пост может быть ссылка?

Anonymous*
15.02.2017
11:18:02

(;¬_¬)
15.02.2017
11:18:24
или все же страница/страница/страница категория/категория/пост ?

zEvilz
15.02.2017
11:18:30
берется parent_id текущей страницы и в цикле перебираются страницы и посты, пока parent_id не будет равен 0. вот сюда же нужно приделать и категории

(;¬_¬)
15.02.2017
11:18:52

zEvilz
15.02.2017
11:18:59
страница/страница/категория/категория/пост

(;¬_¬)
15.02.2017
11:19:10
пиздец какой-то...

Google

(;¬_¬)
15.02.2017
11:19:28
ты же сам сказал, что parent_id категории это родительская категория
как у тебя категория к странице привязывается?

zEvilz
15.02.2017
11:19:41
да

(;¬_¬)
15.02.2017
11:20:25
бля, короче, берешь и проверяешь тип того, что у тебя в slug
если дальше в цикле идут извращения, то берешь и на извращения тоже проверяешь в while
и все
и никаких фокусов
но все равно пиздецом попахивает

zEvilz
15.02.2017
11:23:14
т.е. сначала проверяю, какой тип у текущей страницы, если пост то прогоняю цикл по категориям, пока в parent_id не будет 0, как дойдет проверить по какому-нибудь parent_page_id родительскую страницу и если больше 0, то гнать цикл по страницам, пока не дойдет до 0. так?)

(;¬_¬)
15.02.2017
11:23:43
ну видимо так
но я говорю, ты хочешь какую-то дичь

zEvilz
15.02.2017
11:24:25
поидее, если привязать к корню посты с категориями, без родитеских страниц, то будет меньше пиздеца)
ладно, спасибо) сначала попробую реализовать полный пиздец)

Александр
15.02.2017
11:43:57
Ребят а подскажите, где лежат базы данных у мускула?

(;¬_¬)
15.02.2017
11:44:15
в папке

F01134H
15.02.2017
11:45:43
в директории ☝

Александр
15.02.2017
11:46:08
хаха блять
лол кек чебурек
в какой директории лежат базы данных?

Tatyana
15.02.2017
11:47:20
Привет, ромашки =^_^=