Download and Install Tekuna

System Requirements

Tekuna requires PHP 5.2.1 or higher. The Apache Webserver with mod_rewrite is recommended.

Installation Instructions

  1. Download the preferred package.
  2. Unpack it somewhere in the document root.
  3. Point your web browser to the installation directory and the success page should show up.
  4. If you are running Tekuna not on an Apache Webserver, you should restrict access to the non-public directories
    (_framework, log, components, lib, fragments, lang, layouts).

The different Distributions

The Standard Distribution contains the Tekuna framework, the API documentation and the minimal files to start a project. This is the best choice for people who just want to use Tekuna. The Developer Distribution contains some add-ons to the Standard Distribution. This is the whole bunch of test classes, the test framework SimpleTest and the test runner. Additionally there is a script that generates sourcecode statistics. The Demo Distribution is a Standard Distribution, that contains demonstrative implementations made with Tekuna. These examples can help you getting familiar with the framework.

All Distributions are licensed under the MIT License.

Version (Release date) Distribution Formats
Current0.2.202
(September 4th, 2009)
Standard ZIP (119 kB)
TGZ (55,8 kB)
Developer ZIP (527 kB)
TGZ (349 kB)
Demo ZIP (131 kB)
TGZ (58,7 kB)
0.1.189
(August 10th, 2009)
Standard ZIP (118 kB)
TGZ (55,3 kB)
Developer ZIP (527 kB)
TGZ (348 kB)
Demo ZIP (131 kB)
TGZ (58,2 kB)

Subversion Repository

If you want do checkout Tekuna and get the latest project changes you can use our public Subversion repository:

http://tekuna.googlecode.com/svn/trunk/

Changelog

Version 0.2

2009-09-04
  • Made Tekuna runnable with PHP 5.3.0
  • Changed Tekuna version response header format
  • Relocated LICENSE file

Version 0.1

2009-08-15
  • Added Unit-Tests for __autoload() issues (AutoloadTest)
  • Debug in TekunaException: No more PHP Notice when a function call does not have any arguments (happened when creating an object of a non-existent class via eval())
  • Debug in ClassNotFoundException: No more PHP Notice when a non-existend class is tried to inspect with ReflectionClass (weird trace then)
2009-08-12
Removed implicit chmod() from TextDB
2009-08-11
HTTP_ACCEPT Bug: If the client does not sent the HTTP_ACCEPT field, the application crashed with an exception (this was the case with search bots).

1 Comment

Mon 7 Sep 2009 at 3:32 AM Jim
The 0.2.202 works great for php5.3 now.

Add Comment