Translation System

Discussion in 'Feature Requests' started by Taguapire, May 9, 2007.

  1. Taguapire

    Taguapire New Member

    Hi,

    It is better to use .mo/.po files for do translation task? It is faster for php because .mo files are pre-compiled binary. There is not reading a bunch of tesxt strings for override vars. using pre-compiled translated string is a better way to save resources.

    Regards,

    Taguapire.
     
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    I dont think that .mo or .po files are faster then the current solution. The .lng files are .php files that were included and parsed by the php interpreter itself which is written in C and not a (relatively slow) php script. I never experienced any load problems in the interface, in acse you have load problems you might install a PHP cache like apc to speed up the PHP on the server on port 81.
     
  3. Taguapire

    Taguapire New Member

    Which

    Hi,

    Which is the best PHP Cache??

    Zend?
    eAccelerator
    apc?

    Which one do you recommend?

    Regards,

    Taguapire.
     
  4. till

    till Super Moderator Staff Member ISPConfig Developer

    I had made good experiences with eAccelerator and APC, But I do not benchmarked them. I have not tested Zend yet.
     
  5. Taguapire

    Taguapire New Member

    Is any of these included with ISPConfig??? or is ISPC compatible with any of these softwares?

    Regards,

    Taguapire.
     
  6. till

    till Super Moderator Staff Member ISPConfig Developer

    None of this is included in ISPConfig but they are all compatible with ISPConfig.

    Are you really sure that you need them. Did you have more then a few hundred thousands of users a month on port 81?? I never seen a ISPConfig installation that needed this for the controlpanale and I knew many. Otherwise you probably dont need this.
     
  7. Taguapire

    Taguapire New Member

    I don´t need it for Control Panel, I need it for Main Apache installation, I mean, port 80.

    Regards,

    Taguapire.
     
  8. till

    till Super Moderator Staff Member ISPConfig Developer

    This is something completely different and has nothing to do with ISPConfig PHP. You started this thread about the ISPConfig controlpanel language files.

    The webserver and PHP on port 80 are from your linux distribution and not from ISPConfig, you can use any PHP version and modules that you like on port 80.
     
  9. Taguapire

    Taguapire New Member

    Thnak you!

    Taguapire.
     

Share This Page