Scoremaster – facebook application based on TYPO3

June 12th, 2010

scoremaster-75x75-2Check out our new production. This time we decided to combine TYPO3 and facebook. The result of this work is Scoremaster – application for betting on World Cup matches. Click and join thousands of players: http://apps.facebook.com/scoremaster/

  • Share/Save/Bookmark

Bartosz Aninowski TYPO3 facebook

TYPO3 code profiling using XHProf

February 9th, 2010

facebook_platform_logoXHProf is a PHP code profiler developed by the programmers behind Facebook. More experienced TYPO3 CMS developers surely had many opportunities to make use of the capabilities it provides.

For example, we can no longer imagine efficient work and fast debugging of applications without TYPO3. If you are still using the admPanel (a tool built right in TYPO3) to check which part of the page takes too long to generate, it’s high time to check out XHProf and see for yourself how much valuable data it can get you. Read more…

  • Share/Save/Bookmark

Bartosz Aninowski TYPO3 facebook, XHProf

evo_news_sorting – sorting bar for tt_news

February 8th, 2010

With help of evo_news_sorting you can easily and fast add sorting bar to tt_news list.
This extension uses built-in tt_news (ver 2.x and 3.x) hooks and does not require XCLASS’ing of class.tt_news.pi1.php.

Read more…

  • Share/Save/Bookmark

Bartosz Aninowski TYPO3 hook, sorting, toolbar, tt_news

A little HipHop performed by the PHP :)

February 2nd, 2010

Today at Facebook’s engineers have announcement a very interesting solution called HIPHOP. The name sounded so intriguing, that I immediately clicked to find out what’s going on. Developers at Facebook has decided once again to make public the effect of their many months of work. This time it’s something really cool, especially for those who are interested in performance and optimization applications. Read more…

  • Share/Save/Bookmark

Bartosz Aninowski TYPO3 hiphop, performance, php, wydajność

JQuery Tabs for TYPO3

November 10th, 2009

logo_jqueryEvo_jqtabs extension allows you to build toggled content tabs basing on the JQuery library. Content can be loaded during page rendering or via Ajax. This extension is an adaptation of rgtabs written by Georg Ringer.

Read more…

  • Share/Save/Bookmark

Bartosz Aninowski TYPO3

New extension evo_chained_selector

November 10th, 2009

chainEvo_chained_selector is BE extension allows you to create relations between records by using “chained selection”
Origins of this associate with implementation we’ve worked on lately. Website contains expanded legal acts base with the structure as follow:
Read more…

  • Share/Save/Bookmark

Bartosz Aninowski TYPO3 chain, prototype, select, tca

EVO main sponsor of TUG

October 3rd, 2009

A look into the future – Typo3 4.3 and extbase

July 19th, 2009

logo-typo3Two new system plug-in have been introduced in TYPO3 4.3 CMS: extbase and fluid. Today, I’ll provide a brief overview of the first one. Any programmer interested in software engineering must’ve heard about MVC. If not, I wholeheartedly recommend taking a gander at least at the Wikipedia article here:(http://pl.wikipedia.org/wiki/MVC). Typo3 developers concluded that the current architecture ceased to be flexible and sufficient enough. tt_news demonstrates this quite nicely: the entire code is contained within one monolithic file, queries are mixed with view rendering and support of user actions isn’t very transparent. Any attempts at modification, or extension of functionality, take hours of work and bring much frustration to the developers.

Read more…

  • Share/Save/Bookmark

maciek TYPO3 extbase, flow3, mvc

Evo_nginx_boost – a small update

July 19th, 2009

By your request, we have changes the manner of cache deletion used upon the performance of a POST request. For now, we have deleted cache for the entire page that originated the POST. Imagine that we have to handle a very large news archive. Each news item is written to memcache with a validity period of 24h or more. If a new comment was placed under any of those records, the memcache was cleared for all records. This solution may be useful from time to time, but not for a news site with several thousands of records, as the TYPO3 CMS runs needlessly.

Read more…

  • Share/Save/Bookmark

Bartosz Aninowski TYPO3 Dodaj nowy tag, memcache, performance

s3example – TYPO3 and Amazon S3

July 19th, 2009

logo_awsAs promised earlier in the post on TYPO3, memcache and nginx on amazon EC2, here’s a presentation of a photo database handling plug-in that uses the Amazon S3 service. The plugin we’ve created may be utilized as a foundation for sites using a CDN (Content Distribution Network). Nowadays, even a simple idea may bloom into a powerful service with enormous demands on server capacity and disk space. Thus, it is worth knowing how does the S3 service work and how to use it effectively. The extension is written in accordance with the MVC paradigm, which is going to be a standard for TYPO3 4.3 plug-ins.

Read more…

  • Share/Save/Bookmark

Bartosz Aninowski TYPO3 amazon, api, s3