@proGO

Страница 267 из 1674
Constantine
01.11.2016
20:47:52
Maxim
01.11.2016
20:48:14
а зачем признание?)
А почему нет?

Quet
01.11.2016
20:48:50
да echo и gin/martini вообще близнецы-братья

Constantine
01.11.2016
20:48:57
цель в виде признания общества мешает думать

Google
Quet
01.11.2016
20:49:12
тот же контекст который сами тащат, свой роутер (в случе мартини он более развесистый)

Constantine
01.11.2016
20:49:31
Kerrigan
01.11.2016
20:49:36
а, главное что не revel

Quet
01.11.2016
20:49:51
еще beego вспомни

Maxim
01.11.2016
20:49:51
плюс горилла сокеты рекомендуется юзать )
Я в них так и не разобрался. ?

Kerrigan
01.11.2016
20:50:01
beego норм

Constantine
01.11.2016
20:50:03
Я в них так и не разобрался. ?
да там все довольно просто ) просто нужно окунуться с головой

Kerrigan
01.11.2016
20:50:12
вот в ревеле какой-то препроцессорный ад

Quet
01.11.2016
20:50:20
revel ад, да

Maxim
01.11.2016
20:50:23
да там все довольно просто ) просто нужно окунуться с головой
Легко сказать. Я никогда с ними не работал

Constantine
01.11.2016
20:50:28
на ноде работал?

на пхп?

Maxim
01.11.2016
20:50:38
Google
Quet
01.11.2016
20:50:40
в общем после всех мучений лучшим оказалось собрать себе фреймворк из кусков

Constantine
01.11.2016
20:50:41
поработай на ноде

Maxim
01.11.2016
20:50:44
на пхп?
Чуть-чуть

Constantine
01.11.2016
20:50:46
пойми простую базу

а потом окунайся в сложное )

Denis
01.11.2016
20:51:51
выдачу файлов из бд с кешированием в джин были сплошные траблы, а на ехо опять же все решалось в пару строк, разница в мелочах, чисто внешне все фреймворки предоставляют одинаковые примитивы, ехо в плане расширения более продуман

Constantine
01.11.2016
20:52:29
тоже интересно, ага

Quet
01.11.2016
20:52:32
мне в echo не нравится роутер, как его "расширить" поменяв на mux?

Denis
01.11.2016
20:53:13
подход арис с жестким впиливанием теплейт движков совсем не go way

Quet
01.11.2016
20:53:53
template движки не нужны, есть же в стандартной библиотеке все )

Constantine
01.11.2016
20:53:55
мне в echo не нравится роутер, как его "расширить" поменяв на mux?
на днях тоже про это задумывался, но забил и костыляю на эхо. мне нужны регекспы в урлах и .html на конце, в итоге парсинг сраных строк

Denis
01.11.2016
20:54:18
это было года два назад, постоянно приходилось сммотреть устройство движка, точно уже не помню

Quet
01.11.2016
20:54:24
на днях тоже про это задумывался, но забил и костыляю на эхо. мне нужны регекспы в урлах и .html на конце, в итоге парсинг сраных строк
во во, а когда эндпоинтов становится несколько десятков вот это ручное перекладывание строк урла порядком заебывает

Denis
01.11.2016
20:55:12
что за кейс, что вам нужны регекспы?

Quet
01.11.2016
20:55:46
что за кейс, что вам нужны регекспы?
нужен роутинг сложнее чем /segment/:param/:param2

Roman
01.11.2016
20:56:46
Регэкспы в go очень медленные. Любой движок, который их юзает будет заведомо тормозить. Скорость - фетишь Go!

Constantine
01.11.2016
20:57:04
они в нём не медленней, чем в других языках

Quet
01.11.2016
20:57:24
Регэкспы в go очень медленные. Любой движок, который их юзает будет заведомо тормозить. Скорость - фетишь Go!
нормальные там регэкспы ну и плюс -- покажите мне хттп эндпоинт скорость которого упирается в регэксп в роутере

Google
Quet
01.11.2016
20:57:41
он что, возвращает статический текст hello, world?

Roman
01.11.2016
20:57:43
Народ переползает с медленного php и python и типа задрачивает на скорость

Constantine
01.11.2016
20:58:16
что за кейс, что вам нужны регекспы?
/path/\d+-\w+ к примеру, чтобы отбрасывал роуты /path/qwe-qwe, а пропускал только /path/123-wee. это уже по части веба, а не апи. плюс няшечка для ЧПУ в киде слешей, хтмл на конце и прочих радостей

Roman
01.11.2016
20:58:52
В смысле 200k запросов без регэксплв и 50k с regexp - это как пример!

Quet
01.11.2016
20:58:58
с кеша вполне
ну то есть у тебя в реальном продакшене были ситуации когда скорость эндпоинта упиралась в роутер и это надо было решать?

синтетические тесты это очень круто, но в жизни я что-то не встречал таких случаев

R-omk
01.11.2016
20:59:44
В смысле 200k запросов без регэксплв и 50k с regexp - это как пример!
вообще нужны бенчмарки.... я видел бенчмарки где регекпс скомпилированный почти не уступает strpos

Quet
01.11.2016
20:59:47
с кеша вообще отдает reverse proxy

Denis
01.11.2016
20:59:54
у меня не было ситуаций где нужен явно и везде нужен регексп

Constantine
01.11.2016
21:00:06
ну и ок )

Constantine
01.11.2016
21:00:22
у одних надо у других нет. это нормальная ситуация

Quet
01.11.2016
21:00:27
у меня не было ситуаций где нужен явно и везде нужен регексп
а он не везде пишешь пишешь себе клевые роуты а потом раз и понадобилось пару регэкспов

Constantine
01.11.2016
21:00:31
кто-то любит mysql, кто-то pgsql

Quet
01.11.2016
21:00:33
и БОЛЬ

Roman
01.11.2016
21:00:51
Я вот недавно Yii посмотрел, так там каркас - уже готовая программа!

Constantine
01.11.2016
21:01:30
Я вот недавно Yii посмотрел, так там каркас - уже готовая программа!
это ж полноценный mvc веб фреймворк а-ля рельсы

Denis
01.11.2016
21:01:30
так я против ничего и не имею, для всего свои инструменты

Roman
01.11.2016
21:01:50
Для меня фреймворк - это полуготовый сайт. Берешь тот, который ближе и вперед!

Google
Roman
01.11.2016
21:02:48
Я на go пока не писал развесисого веба.

Maxim
01.11.2016
21:03:10
ириску чтоль? :D
Если закрыть глаза на разраба, то why not?

Roman
01.11.2016
21:03:20
Я пока вижу - что разницы нет в этих ваших фреймворках :)

Constantine
01.11.2016
21:03:59
Если закрыть глаза на разраба, то why not?
а я ничего против не имею ) просто ириска ближе всего к тому, что можно считать близкое к созданию сайта ) считай уточнением )

кстати, в ирисковых тимплейтах хтмл минифицировать можно?

Roman
01.11.2016
21:04:20
Валидация форм, аутентификация, сектюрити. И пару-тройку готовых тем на каркасе приложения. Вот что мне нужно.

Constantine
01.11.2016
21:04:53
эт если бы он пошел новый фрейм делать )

Admin
ERROR: S client not available

R-omk
01.11.2016
21:04:57
Constantine
01.11.2016
21:05:03
Yep
он дефолтный тимплейт юзает?

Maxim
01.11.2016
21:05:23
он дефолтный тимплейт юзает?
Что ты под этим подразумеваешь?

Constantine
01.11.2016
21:05:33
еще раз , nginx тебе в помощь
да отстань ты уже с ним ) nginx не серебрянная пуля, может я голанг наружу высуну? или же кадди заюзаю?

Что ты под этим подразумеваешь?
html/template внутри используется или сторонний шаблонизатор?

Roman
01.11.2016
21:05:49
Давайте лучше подумаем как на го написать компилятор чего нибудь в javascrip :)

Alice
01.11.2016
21:05:55
А когда в Go дженерики завезут?

R-omk
01.11.2016
21:06:03
да отстань ты уже с ним ) nginx не серебрянная пуля, может я голанг наружу высуну? или же кадди заюзаю?
я не против того что go можно - нужно сувать наружу, но есть точно готовые решения

Quet
01.11.2016
21:06:20
Google
Constantine
01.11.2016
21:06:37
я не против того что go можно - нужно сувать наружу, но есть точно готовые решения
я nginx люблю как юзать, так и извращаться разными штуками. но мне интересен именно go way

Maxim
01.11.2016
21:07:10
html/template внутри используется или сторонний шаблонизатор?
Вот Я не помню, вроде что-то кастомное, вряд-ли коробочные пакеты

Constantine
01.11.2016
21:08:01
так давно уже https://github.com/gopherjs/gopherjs
плюс от Олега решение ) https://github.com/olebedev/go-duktape

R-omk
01.11.2016
21:08:35
плюс от Олега решение ) https://github.com/olebedev/go-duktape
хочу заюзать его для компиляции рекат на сервере, должно взлететь?

Maxim
01.11.2016
21:08:38
Kerrigan
01.11.2016
21:08:53
со всем

R-omk
01.11.2016
21:09:09
зачем? >______<
что бы не тянуть еще и ноду в проект

Kerrigan
01.11.2016
21:09:25
что бы не тянуть еще и ноду в проект
https://github.com/olebedev/go-starter-kit держи

ноду тянуть придется, но только для сборки

R-omk
01.11.2016
21:09:46
https://github.com/olebedev/go-starter-kit держи
да, как раз его и смотрел бегло, но не щупал пока

Kerrigan
01.11.2016
21:09:51
на проде держать не надо

Constantine
01.11.2016
21:09:53
что бы не тянуть еще и ноду в проект
пререндеру реакта лучше жить в мире ноды ж ) у Олега есть решение, да. но коллега пробовал когда-то заводить были проблемы

R-omk
01.11.2016
21:09:55
пререндеру реакта лучше жить в мире ноды ж ) у Олега есть решение, да. но коллега пробовал когда-то заводить были проблемы
ну нода так нода, хз... может она и пошустрей будет (наверняка v8 же... или мелкосовтовый движок ) в своем кейсе

Constantine
01.11.2016
21:11:45
я бы сказал так, реакт изначально с нодой связан, лучше не тратить время на извращение, а потом ловить баги, которые никто не ловил до тебя ))

на пхп там даже есть рецепт от самого фейсбука, но что-то я прям хз

Denis
01.11.2016
21:12:40
на го также сделали тулзу для написания реактовских компонентов, зачем хз

Roman
01.11.2016
21:13:11
плюс от Олега решение ) https://github.com/olebedev/go-duktape
Это пол-дела! Надо что бы сразу компилировал в какой нибудь angular или react :)

Страница 267 из 1674