Search found 28 matches

by martti
Sat Feb 22, 2020 8:27 am
Forum: [3.x] Discussion
Topic: DocBlocks
Replies: 15
Views: 11974

Re: DocBlocks

As PHP 7.1 is the lowest supported version for phpBB 3.3.x I'm for setting all the parameter and return types directly in the code and then for removing all DocBlocks that don't add extra value or information (or even could be misleading when they go out of sync with the code). https://localheinz.co...
by martti
Thu Jun 07, 2018 8:15 am
Forum: [3.x][Archive] RFCs
Topic: [RFC] Login with email
Replies: 23
Views: 55858

Re: [RFC] Login with email

I've started an extension for this.

The other extension earlier mentioned is actually a disguised MOD as it adds some code to the core.
by martti
Mon May 07, 2018 8:28 am
Forum: [3.x] Tickets Discussion
Topic: Support for Emojis
Replies: 66
Views: 112256

Re: Support for Emojis

Here is a related discussion on the nodeBB community forum on using a public CDN. The point the OP is making: Users being tracked. Being dependant on external service. Might be slower due to extra DNS lookups. Other users in the thread report that some public DNS services are slow in some parts of ...
by martti
Sat Apr 28, 2018 5:08 am
Forum: General Development Discussion
Topic: Event Sourcing and CQRS
Replies: 7
Views: 11052

Re: Event Sourcing and CQRS

phpBB.com's database is around 8GiB (That includes the CDB and other pages ofcourse, but we are not using the database for search but are using sphinx instead). You should not forget that phpBB would require a huge amount of events. It is not just posting/editing/registring, but also all actions in...
by martti
Fri Apr 27, 2018 11:10 am
Forum: General Development Discussion
Topic: Event Sourcing and CQRS
Replies: 7
Views: 11052

Re: Event Sourcing and CQRS

Actually I don't think so much more data will be generated. Except maybe for the "views" (view counter of the topics): if it would be a problem to store these as events, you could give the option to keep them out of the ES and still store these as "state". Although, storing the "views" in ES could g...
by martti
Fri Apr 27, 2018 10:56 am
Forum: General Development Discussion
Topic: Event Sourcing and CQRS
Replies: 7
Views: 11052

Re: Event Sourcing and CQRS

Ok that can be a point of discussion. It is then to find out/to have an idea how much more data is to be expected. And how much disk space will have impact on the price. i.e My current shared hosting package is in the lowest category, I pay 0,5 euro/month and it gives 1.5GB. Currently I have a 55 MB...
by martti
Fri Apr 27, 2018 9:10 am
Forum: General Development Discussion
Topic: Event Sourcing and CQRS
Replies: 7
Views: 11052

Re: Event Sourcing and CQRS

I think I follow in principle what this is about but the first thing that comes into my mind is that if you are storing all events that occur on a phpBB board in the database will this not result in a massive data storage problem, possibly beyond the resources for many boards? Or maybe I do not ful...
by martti
Thu Apr 26, 2018 6:38 pm
Forum: General Development Discussion
Topic: Event Sourcing and CQRS
Replies: 7
Views: 11052

Event Sourcing and CQRS

Hi, did anyone ever fantasize on using Event Sourcing and CQRS for phpBB in the unknown future? It seems a good idea to me. Instead of directly storing current state in the relational database it's storing all events or state changes sequantially in an append-only database. This can be done in almos...
by martti
Thu Apr 26, 2018 8:50 am
Forum: General Development Discussion
Topic: Extension development: too short table and columns names
Replies: 9
Views: 11402

Re: Extension development: too short table and columns names

However there's been some discussions about just going with Doctrine's ORM instead of continuing with our dbal so maybe this would get addressed at that point. Isn't it Doctrine DBAL instead of ORM? I hope it's not ORM! https://area51.phpbb.com/phpBB/viewtopic.php?f=108&t=44487&p=255735&hilit=orm#p...