[EMAIL PROTECTED] wrote:
I'm interested in any recommendations for cheap, TT friendly hosting providers?
Some sort of DB access would be nice too. Is there a list somewhere?


I've never heard of any host that has TT pre-installed and being able to install it yourself will probably be generally the same from one host to the next (assuming you can get a shell). Unfortunately, installing TT locally, without root, is easier said than done.

I certainly would like it if TT was added to the list of modules generally pre-installed by hosting providers but I also think it is unfortunate that it is not easier to install in a local user directory.

My apologies for taking this off on a bit of a tangent but it is something that I have been thinking about for quite some time. Here are some thoughts that I have on the issue of TT installation, some of which are not really TT's fault.

- If the Tools (tpage and ttree) and possibly the Template Libraries (HTML, Splash, and PS) were separated out into their own packages, it would reduce the number of dependencies for the primary module package and make it easier to install over all (as incredibly cool and useful as those tool are!)

- It seems like there has been a lot of trouble lately with the TT2 tests. Typically these test errors are not critical to the functioning of the module but they create a minor roadblock to installation, particularly for inexperienced users. (I could go on and on here about CPAN, Business::ISBN, and Perl module tests in general but I am trying desperately to stay on topic.)

- When it comes to web applications (Re: the original message), TT2 tends to have a bit of a focus on persistent environments and is less optimal for stand alone CGI environments. I'm not sure if anything could be done to improve it without making sacrifices in other areas but it might open TT2 up to a wider audience if it were a little more optimized those types of situations. (I may be a bit off base on this one, sorry.)

- The XS stash is a great way to speed up TT2 but it requires a C compiler. I have found that an increasing number of hosting providers are only allowing access to a 'jailshell' which does not allow access to compilers if they allow shell access at all. Of course, this is not TT's fault but it is a problem that I ran into recently.

Just to explain my perspective a little, I have been using TT2 for an application I wrote in a mass-virtual hosting environment for just over two years.

Well, thanks for listening,
Stuart Johnston


_______________________________________________ templates mailing list [EMAIL PROTECTED] http://lists.template-toolkit.org/mailman/listinfo/templates

Reply via email to