[TYPO3-english] New TYPO3 site

Dan Osipov dosipov at phillyburbs.com
Sat Feb 28 21:27:11 CET 2009


Right now we're using simple DNS round-robin for load balancing, 
spreading all hits between two servers. I'm currently testing some 
possible software load balancers (nginx, varnish) to do the job - I'll 
post my results as soon as I find something.

As for the static content server - we have the entire fileadmin & 
uploads folders on an iSCSI, symlinked to TYPO3 directories. The static 
server is also connected to the iSCSI, and helps to offload apache on 
the processing servers. So all requests to TYPO3 scripts go to the 
processing servers, while requests for files go to the static server. SO 
far, iSCSI has performed relatively well, and hasn't been a bottleneck.


Dan Osipov
Calkins Media
http://danosipov.com/blog/

Graham Solomon wrote:
> Hi Dan,
> 
> Thanks for getting back to me, I think the SQL cluster part is quite 
> easily implemented, my colleague is confident he could do that. It's the 
> TYPO3 side of things that are more complex. You say you have a server 
> for static content, is that files from uploads/ ? or are you caching 
> your pages as static files? If so have you had any problems with PHP 
> scripts you have wrote yourself or any extensions?
> 
> Also i'd be interested to know what software you're using for load 
> balancing.
> 
> 
> Regards,
> Graham Solomon
> 
> Dan Osipov wrote:
>> We have a cluster of two servers for majority of PHP processing (Quad 
>> core, 16Gb RAM), a server for serving static content to offload the 
>> main servers, iSCSI for storage of fileadmin, and a few directories 
>> from typo3temp (not the whole directory though!), and a DB server(2 
>> quad cores, 8Gb RAM), which we are planning to split into Master/Slave 
>> cluster of several servers.
>>
>> Let me know if you have any questions about any specific area of our 
>> setup. I occasionally post blogs if I find a new way of doing 
>> something that causes significant improvements in performance.
>>
>> Dan Osipov
>> Calkins Media
>> http://danosipov.com/blog/
>>
>> Graham Solomon wrote:
>>> Hi Dan,
>>>
>>> I wonder if you would mind describing your hosting platform? You 
>>> receive alot of traffic and I am curious what hardware you have to 
>>> serve your visitors.
>>>
>>> We are considering our options at the moment as our current setup is 
>>> starting to struggle, clustering is one option we are considering but 
>>> we have almost no expertise here for that and I haven't found much on 
>>> the internet relating to it specifically for TYPO3 so we'd have quite 
>>> a steep learning curve to overcome.
>>>
>>>
>>> Kind Regards,
>>> Graham Solomon
>>>
>>> Daniel Huf wrote:
>>>> Yes thanks Dan for these hints.
>>>>
>>>> Good luck Stefano, I'm in the same boat ;)
>>>>
>>>> Daniel
>>>>
>>>> stefano cecere wrote:
>>>>> thanks for the hints, Dan!
>>>>> i think those exts and your patch do really make a difference.
>>>>>
>>>>> looking forward to integrate everything in tt_news 3.0!
>>>>>
>>>>> note. lately i see more and more big and advanced TYPO3 websites! 
>>>>> great!!
>>>>> stefano
>>>>>
>>>>>
>>>>>
>>>>> Dan Osipov wrote:
>>>>>> The choice was mainly for the flexibility of TYPO3 core, and not 
>>>>>> necessarily tt_news. We did modify tt_news to get better 
>>>>>> performance out of it, and I described my changes in the blog:
>>>>>> http://danosipov.com/blog/?p=21
>>>>>> We also used a combination of ttnewscache & ttnewscache_clearlike 
>>>>>> to minimize cache clearing when new stories are posted (which 
>>>>>> happens quite often).
>>>>>>
>>>>>> Dan Osipov
>>>>>> Calkins Media
>>>>>> http://danosipov.com/blog/
>>>>>>
>>>>>> stefano cecere wrote:
>>>>>>> Great work Dan!
>>>>>>>
>>>>>>> can you explain a bit how you choose the TYPO3/tt_news combo for 
>>>>>>> a news portal?
>>>>>>>
>>>>>>> since tt_news has still some limitations! did you do anything 
>>>>>>> "esoteric" for performance tuning?
>>>>>>>
>>>>>>> i ask you also because we are building the international website 
>>>>>>> for the worl march for peace and nonviolence:
>>>>>>> http://www.theworldmarch.org
>>>>>>>
>>>>>>> and we are going to put in there (with really "open source" 
>>>>>>> development) all typo3 best practices!
>>>>>>>
>>>>>>> (a good thing for the whole World, but also for the TYPO3 
>>>>>>> community i guess!)
>>>>>>>
>>>>>>> ciao
>>>>>>> stefano
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Dan Osipov wrote:
>>>>>>>> I am proud to announce that Phillyburbs.com has completed its 
>>>>>>>> transition to TYPO3 as the primary CMS. Phillyburbs.com is one 
>>>>>>>> of the leading news sites in the Philadelphia, PA area, 
>>>>>>>> attracting over 15 million monthly visitors.
>>>>>>>>
>>>>>>>> The process to migrate the CMS began over a year and a half ago, 
>>>>>>>> and after analyzing potential candidates for the CMS, TYPO3 was 
>>>>>>>> chosen as one that offers the greatest flexibility for our 
>>>>>>>> future development. Development began after that, rebuilding the 
>>>>>>>> site functionality from scratch. A month ago we began the 
>>>>>>>> migration, and as of yesterday most critical issues have been 
>>>>>>>> resolved.
>>>>>>>>
>>>>>>>> I want to sincerely thank the entire TYPO3 community for helping 
>>>>>>>> us every step of the way as we learned the basics of the system, 
>>>>>>>> all the way through migration. We look forward to years of 
>>>>>>>> collaboration as we work with the system.
>>>>>>>>


More information about the TYPO3-english mailing list