Aleserche
на перле были
invariance
God object!
не обязательно)
Artem
Или ты имеешь ввиду либы перла под Лару?
Dmitriy
Слава бгу
Aleserche
не совсем. Биллинг на перле с апишкой
invariance
энтерпрайз
Dmitriy
Плохой ответ
Aleserche
Ууу нет, лучше пхп
а принципиально, чтобы на пхп было? Просто есть еще killbill.io, на там java
invariance
кто-нибудь в курсе, как в линухе текущая директория обозначается?
invariance
как мне склонировать репу в текущую директорию
invariance
сенкс
Artem
Да и почему на ларе плохо биллинг делать?
Юрий
потому что пхп не для такого рода систем
Artem
Юрий
то то он такой известный
Artem
Хостбилл, блеста, все они написаны на пхп
Artem
Есть, конечно, одна русская компания, которая решила выделиться
Artem
Со своим недобиллингом
Dmitriy
потому что пхп не для такого рода систем
Биллинг трафика согласен. Обычный Биллинг нет
Sergii
Громко сказано) а чего ларавел, а не Симфони?)
Sergii
энтерпрайз
Aleserche
а какой биллинг нужен-то? Для чего?
Dmitriy
Осталось понять что для него интерпрайз
Artem
а какой биллинг нужен-то? Для чего?
Под хостинг (управление услугами, ТП, баланс т.д)
Dmitriy
Громко сказано) а чего ларавел, а не Симфони?)
Кроме TLS и Ар что там ещё не интерпрайзного в ларке? Ну и монолита
Дмитрий
Привет, где правильней хранить сессии?
Vladimir
В бд
Vladimir
Что бы чистить удобнее было)
Vladimir
Как по мне
Дмитрий
а с точки зрения безопасности?
Aleserche
редис же сохраняет все? Если вдруг упадет
Юрий
а с точки зрения безопасности?
ну бд явно безопаснее чем куки и тп?)
Дмитрий
ок, буду в бд хранить)
Aleserche
без кеширования бд будет сильно напрягаться
Sergii
Да, собственно говоря ничего, кроме как laravel - весьма урезан от симфы, к тому же симфа изначально на энтерпрайз и пишется, более того, все фреймворки используют ее компоненты, ларавел не исключение. Архитектура Симфони, хоть и похожи, да различны. Странно почему энтерпрайз на пхп чаще всего ассоциируются с Симфони? Вы не задумывались?) И тут вовсе не о том, что ларавел плох, вовсе нет, это очень хорошо спроектированный фреймворк. Вот только количество коробочных решений, список поддерживаемых СУБД и nosql, лучшие практики чаще всего берут из симфы. Странно, почему)
Sergii
Кроме TLS и Ар что там ещё не интерпрайзного в ларке? Ну и монолита
Юрий
открой для себя силу memory-таблиц
Дмитрий
открой для себя силу memory-таблиц
тэкс, отсюда подробней
Юрий
https://dev.mysql.com/doc/refman/5.7/en/memory-storage-engine.html
Юрий
CREATE TABLE t (i INT) ENGINE = MEMORY;
Юрий
таблица лежащая все время в оперативной
Юрий
ребутнул сервер - контенту машем ручкой, но для сессий иного и не нужно
Дмитрий
ну, хз, хранить сессии в оперативе, так себе идея..
Юрий
а нахера их хранить перманентно?
Юрий
сохраняй куку авторизации у пользователя и пересоздавай сессию если ее нет
Юрий
воротите велосипеды на пустом месте, вы еще криптотокены прикрутите для сессий
Юрий
посмотрите как работает система сессий в любом крупном форумном движке xenforo/ipb и тп
Sergii
Редис тоже большую часть данных выгружает в оперативку. Ровно, как и любой кеш.
Sergii
ну, хз, хранить сессии в оперативе, так себе идея..
Юрий
кстати можно позаимствовать идею хранения сессий у самого пхп
Юрий
в папочке в виде файлов
Юрий
а че, надежно)
Юрий
главное чтобы иноды не кончились
Sergii
Или вы думаете кеш постоянно из фс тянется?)
Sergii
На чистку диры)
Юрий
ага. желательно постфактум)
Юрий
чтобы сервер лежал пару дней на удалении папки
Aleserche
на хабре статья была. Использовали 2 диска. Пока на один пишется, другой чистится
invariance
@ExileeD
invariance
Громко сказано) а чего ларавел, а не Симфони?)
для того, что бы порог вхождения новых девелоперов был низкий
invariance
Осталось понять что для него интерпрайз
около сотни таблиц с миллионами строк, около 300 rps
Aleserche
у симфони высокий порог вхождения?
Mícheál
да такой же
Boris
высокий относительно чего? )
Mícheál
просто некоторые вещи более долго делаются и менее хипстерски
Boris
ларавеля? ну да мож чуть повыше
invariance
осилил наконец то сервис контейнеры и сервис провайдеры
Максим
статья будет на хабре?
invariance
сервис контейнер - это тупо класс, реализующий какой-то функционал. А сервис провайдер - реализует что-то типо адаптации этого класса для фреймворка