some GH pounds and in a hurry payday loans Why Do We Want To Help

TeamSpeak 3 PHP Framework Popular


What is the TS3 PHP Framework?
Initially released in January 2010, the TS3 PHP Framework is a powerful, open source, object-oriented framework implemented in PHP 5 and licensed under the GNU General Public License. It's based on simplicity and a rigorously tested agile codebase. Extend the functionality of your servers with scripts or create powerful web applications to manage all features of your TeamSpeak 3 Server instances.

Tested. Thoroughly. Enterprise-ready and built with agile methods, the TS3 PHP Framework has been unit-tested from the start to ensure that all code remains stable and easy for you to extend, re-test with your extensions, and further maintain.

Why should I use the TS3 PHP Framework rather than other PHP libraries?
The TS3 PHP Framework is a is a modern use-at-will framework that provides individual components to communicate with the TeamSpeak 3 Server.

There are lots of arguments for the TS3 PHP Framework in comparison with other PHP based libraries. It is the most dynamic and feature-rich piece of software in its class.

Requirements
The TS3 PHP Framework currently supports PHP 5.2.1 or later, but we strongly recommend the most current release of PHP for critical security and performance enhancements. If you want to create a web application using the TS3 PHP Framework, you need a PHP 5 interpreter with a web server configured to handle PHP scripts correctly.

Note that the majority of TS3 PHP Framework development and deployment is done on nginx, so there is more community experience and testing performed on Apache than on other web servers.

Features
Features of the TS3 PHP Framework include:

  • Fully object-oriented PHP 5 and E_STRICT compliant components
  • Access to all TeamSpeak 3 Server features via ServerQuery
  • Integrated full featured and customizable TSViewer interfaces
  • Full support for file transfers to up- and /or download custom icons and other stuff
  • Powerful error handling capablities using exceptions and customizable error messages
  • Query mechanisms for several official services such as the blacklist and auto-update servers
  • Dynamic signal slots for event based scripting
  • ...

Useful Links
Visit the following pages for more information about the TS3 PHP Framework:

Speed up new development and reduce maintenance costs by using this nifty piece of software!

Rating
★★★★½
38 votes
Favoured:
10

Addon Details

Type
Non-Commercial
Compatibility
TeamSpeak 3
Hits
80498
Version
1.1.20
37.jpg
37.jpg
87.jpg
204.jpg
205.jpg
Reviews (15)
byMuppet1856

January 13, 2013

I recently used the html viewer on my website, but I've not found much as far as documentation about configuring it. Specifically, it seems to not recognize the custom channel and group icons.
byRa7or

July 31, 2012

Nice, but why dont use namespaces? Would make it better to handle.
Owner's reply

Ideally, I'd like to see the 1.x series of the TS3 PHP Framework remain with PHP 5.2.1 as its minimum requirement. Using namespaces would require PHP 5.3 and most hosting providers I know have not adopted it yet (even if 5.4 is already available).

I don't refuse awesomeness, but I want the TS3 PHP Framework to be compatible to as many systems as possible. The upcoming 2.0.0 release will provide full support for PHP 5.3 and its features (including the new magic methods, namespaces and jump labels).

byKominaut

February 11, 2011

It's a great addition for teamspeak especially if you're a modder
byRubaz

February 5, 2011

I have a server in PHP Framework. This is for this very very good.
TeamSpeak is the best!
byDenCNU

January 20, 2011

PHP is good idea.
byneoobs

January 15, 2011

I have to say I love most of the features of your mod, just wish there were sometimes extra commands (for instance the count command for clientdblist, be nice to disable that) Also an easier way to execute custom commands (sometimes you just want to do it yourself)

Also, is there a way to display values of an array without the "protected" stuff like print_r() shows?
Owner's reply

Actually, it's pretty easy to execute custom commands using the request() or execute() low-level methods which return a TeamSpeak3_Adapter_ServerQuery_Reply object. Here's the documentation of that class:

http://tinyurl.com/4bu4d9p

Example:

// execute pre-built clientdblist command and fetch to array
$array = $obj->request("clientdblist duration=123")->toArray();

// execute dynamic clientdblist command and fetch to assoc array
$array = $obj->execute("clientdblist", array("duration" => 123))->toAssocArray("cldbid");

There's also the static dump() method in the TeamSpeak3 class which is a wrapper for var_dump() that adds the pre-format tags, cleans up newlines and indents, and runs htmlentities() before output.

byScP

January 8, 2011

I have a little request to the community... I'd really like to know how you guys are using the TS3 PHP Framework. If anyone has created an application or script based on it, I'd like to see the results. I'm even more excited to hear some feedback. Do you think the library is easy to work with? How long did it take to build your app? Are you getting any feedback from your customers/users?

All these infos would help me to improve the TS3 PHP Framework or adding new features.
byAenoa

December 23, 2010

excellent framework, powerfull and usefull for my community. Thank's a lot.
byfloeH

November 19, 2010

I'm in love with this framework. It works fine. Updates are coming very fast. And if there is any question you will get an answer on the teamspeak forum. Good job ScP!
bymacmann2302

November 5, 2010

I thought that this is Great and good
  1. Start
  2. Prev
  3. 1
  4. 2
  5. Next
  6. End