MyBB Community Forums

Full Version: Optimizations Techniques - MyBB 2.0
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4
(2014-08-17, 04:05 PM)Axareal Wrote: [ -> ]Bumping up requirements for a higher version of PHP usually does a lot more for performance

http://3v4l.org/JsjVo/perf#tabs
(2014-08-18, 12:36 AM)Cameron:D Wrote: [ -> ]
(2014-08-17, 04:05 PM)Axareal Wrote: [ -> ]Bumping up requirements for a higher version of PHP usually does a lot more for performance

http://3v4l.org/JsjVo/perf#tabs

Well, you obviously have to use the new functionality that comes with the new versions.
There are many which can make things faster thus, why you have to bump up the requirements.

Edit: Also, a benchmark of some real world applications would be nicer.
(2014-08-18, 12:36 AM)Cameron:D Wrote: [ -> ]
(2014-08-17, 04:05 PM)Axareal Wrote: [ -> ]Bumping up requirements for a higher version of PHP usually does a lot more for performance

http://3v4l.org/JsjVo/perf#tabs

Actually that's just a "echo" benchmark, which in nowhere near a PHP benchmark, 4.3 had huge security issues, and weren't even object-oriented, also, comparing versions should be done taking into account the evolution of information systems such as OS and disk spaces RAMs and other things. Failing to do so would lead you to think that Windows 98 is 10 times faster than Windows 8, which would be wrong.
(2014-08-17, 07:27 PM)Nathan Malcolm Wrote: [ -> ]
(2014-08-17, 05:26 PM)Jabberwock Wrote: [ -> ]MVC framework? What is that? Can you enlighten me?

http://en.wikipedia.org/wiki/Model%E2%80...controller

The plan was, and I believe still is, to use Laravel.

http://laravel.com/

So the framework will handle most of the heavy stuff while the developers concentrate on building the actual forum software. The framework will add some overhead but the trade-off is worth it.

Here it states otherwise: http://blog.mybb.com/2011/06/07/developing-the-future/

It talks about a combination of http://www.yiiframework.com/ and http://www.twig-project.org/
And from the sound of it, the coding has already begun? Or I'm mistaken?

Also language strings in array('bla' => 'blablalb', 'bla2' => 'blablalb') is slower than ['bla'] = 'blablalb'; and so on...
(2014-08-19, 02:28 PM)Jabberwock Wrote: [ -> ]
(2014-08-17, 07:27 PM)Nathan Malcolm Wrote: [ -> ]
(2014-08-17, 05:26 PM)Jabberwock Wrote: [ -> ]MVC framework? What is that? Can you enlighten me?

http://en.wikipedia.org/wiki/Model%E2%80...controller

The plan was, and I believe still is, to use Laravel.

http://laravel.com/

So the framework will handle most of the heavy stuff while the developers concentrate on building the actual forum software. The framework will add some overhead but the trade-off is worth it.

Here it states otherwise: http://blog.mybb.com/2011/06/07/developing-the-future/

It talks about a combination of http://www.yiiframework.com/ and http://www.twig-project.org/
And from the sound of it, the coding has already begun? Or I'm mistaken?

Also language strings in array('bla' => 'blablalb', 'bla2' => 'blablalb') is slower than ['bla'] = 'blablalb'; and so on...
That's a blog post from three years ago. Many things change in three years.
Would APC speed up those language strings? APC seems like a very practical solution for a big board. Much more so than micro-optimizations.
(2014-08-19, 02:28 PM)Jabberwock Wrote: [ -> ]
(2014-08-17, 07:27 PM)Nathan Malcolm Wrote: [ -> ]
(2014-08-17, 05:26 PM)Jabberwock Wrote: [ -> ]MVC framework? What is that? Can you enlighten me?

http://en.wikipedia.org/wiki/Model%E2%80...controller

The plan was, and I believe still is, to use Laravel.

http://laravel.com/

So the framework will handle most of the heavy stuff while the developers concentrate on building the actual forum software. The framework will add some overhead but the trade-off is worth it.

Here it states otherwise: http://blog.mybb.com/2011/06/07/developing-the-future/

It talks about a combination of http://www.yiiframework.com/ and http://www.twig-project.org/
And from the sound of it, the coding has already begun? Or I'm mistaken?

Also language strings in array('bla' => 'blablalb', 'bla2' => 'blablalb') is slower than ['bla'] = 'blablalb'; and so on...

The development for that project died a while ago.  Laravel is now the plan (I think not hardset yet though but probably will be hardset within the month) and actual coding that has been done is very minimal.   It's been more brainstorming with concept drawings I believe within the last couple of months.
(2014-08-19, 02:28 PM)Jabberwock Wrote: [ -> ]
(2014-08-17, 07:27 PM)Nathan Malcolm Wrote: [ -> ]
(2014-08-17, 05:26 PM)Jabberwock Wrote: [ -> ]MVC framework? What is that? Can you enlighten me?

http://en.wikipedia.org/wiki/Model%E2%80...controller

The plan was, and I believe still is, to use Laravel.

http://laravel.com/

So the framework will handle most of the heavy stuff while the developers concentrate on building the actual forum software. The framework will add some overhead but the trade-off is worth it.

Here it states otherwise: http://blog.mybb.com/2011/06/07/developing-the-future/

It talks about a combination of http://www.yiiframework.com/ and http://www.twig-project.org/
And from the sound of it, the coding has already begun? Or I'm mistaken?

Also language strings in array('bla' => 'blablalb', 'bla2' => 'blablalb') is slower than ['bla'] = 'blablalb'; and so on...

That blog post is from before I was on the team. A lot has changed since then. 2.0 doesn't exist in any other form than prototype designs and ideas.
Someone needs to create a "List of Confirmed Changes" instead of "List of Confirmed Features".
http://community.mybb.com/thread-99746.html

You should add HTML5, Responsive Design, Lite Mode removed etc etc.

It's always good to know where MyBB is heading!
MyBB 2.0 is still being planned, there is no such thing as a "confirmed" change or feature yet Wink
(2014-08-29, 11:43 AM)Euan T Wrote: [ -> ]MyBB 2.0 is still being planned, there is no such thing as a "confirmed" change or feature yet Wink

Why is this topic still here then?

http://community.mybb.com/thread-99746.html
Pages: 1 2 3 4