Now For The Enterprise

Announcing Frontkick Enterprise 2.5.3. Stable, proven and reliable. With advanced features for larger sites.
Click here!

Rock Solid

Sidekick 2.5.3 Now Shipping!! Introduces Enterprise-Level Stability, Robustness, Interoperability and Performance. Click here!

Keep Me Informed

Stay informed of exciting, upcoming announcements!


We want to partner
with you!

We'll earn your trust. We stand behind our products. Together, we'll make sure you have the site you want. And if you would like, let our skilled technicans and designers build out your site. Just email us and we'll put together a quote for you.
FAQ's Technical Support

Architecture

Deployment Considerations

Ongoing Operations

Architecture

On what architecture is the front-end based?

Our front-end is front end is apache/php based, using smarty templates which provides for a separation of form and content, which means that the formatting or layout is managed separately from the data itself.

This means that you are in total control of the look-and-feel of the site, without ever having to worry about where the data comes from. As a concrete example of this, with Nearly There, you'll never be concerned with retrieving data, and in particular, certainly not with how to program.

Is this a peer-to-peer system?

First, just to make sure we're talking about the same thing: A peer-to-peer system is one in which two computers send data back-and-forth without using a central computer (or server) as a go between.

Our system is not peer-to-peer. A performer does not directly send or receive information with other clients. All information sent between users goes through our servers.

This provides total anonymity from user to user. At no time is any information revealed that might be considered a security breach such as a user's IP address.

In addition, it meets our requirements for scalability in the following way. Under a peer-to-peer arrangement, video and text from a performer must be sent to each peer. Since a performer's Internet connection normally can't carry as much bandwidth as a servers', a performer can only accommodate a few clients before a slowdown is noticeable. On the other hand, with a centralized system like ours, a performer can have any number of clients without degradation.

Finally, consider the issues of control. In software, the more that we control, the more that the experience will mirror our minimum requirements. By placing the responsibility for this transmission on the server, the software is able to track variations and to adjust to them on-the-fly.

Do you use an SQL database?

Sidekick does use a database. Data that Sidekick needs to retain is stored in the file system. Eliminating the database requirement means that Sidekick is even easier to install and maintain.

If there is information that you wish to store in a database, Sidekick provides full access to it so you can retrieve it and store it in your own database.

Deployment Considerations

What server should I deploy Nearly There on?

- *Must* be at least dual core, if running SK and FK on same server.
- At least 2G memory
- At least 80G hard disk - fast... scsi preferred or at least fast SATA disk
- Current Red Hat Linux or exact clone (Enterprise, centos, fedora) - freebsd works *great* and handle much better the load.
- Current servlet engine such as Tomcat 5
- Sun JDK *must* be installed , not the diablo port
- Java: 1.5 required. Java 6 WILL NOT WORK - java 1.5. not 1.4, not 1.6
- Apache 2.0 with mod_rewrite module
- MySql 5
- PHP 5.0 or 5.1 with GD library and curl library support
- ioncube php init extension is needed
- eaccelerator *MUST* be installed for performance improvement
- SSH shell access
- ports available:
- port 80 (for http communications)
- ports 2224-2230 (one of these is used by Sidekick for video/audio communication)
- dedicated IP address We can only provide support for installations that use these standard components.

Do you handle billing?

You have to have your own billing account. Sidekick itself does not handle billing, meaning that you are responsible for contracting with a billing company and all financial transactions. But that said, there are several ways that a revenue-producing site can be built with Frontkick Enterprise and the following paragraphs explain several ways.

If you are building a membership site, you would use industry-standard billing systems, such as paycom or ccbill. These systems will automatically restrict access to a members directory. With this protected directory, Sidekick can be easily configured to keep only members from seeing your shows.

Second, we have Frontkick Enterprise, a Per View option, which allows Sidekick to be used with sites that wish to manage a client's time in a show. With this option, if you want a simple pay per view site, we also have Perl scripts that work with common billing companies that allow for your members to charge time. With these scripts, you'll be able to display a "buy time" page to your clients and issue them time. They can then use this time in various shows.

Finally, the basic Sidekick system will work if you have another way to handle billing and allow the performers to manage their clients. Sidekick has a "lock show" and "kick off" features that allow the performer to ensure an exclusive one-to-one with the client of her choosing. This feature lets you have a revenue-producing site without any complexity.

Ongoing Operations

What do I do with customer complaints?

If you suspect that a customer issue is related to Sidekick, you'll find Sidekick provides a number of ways to isolate, define and resolve a issue. First, in our administrative area, we provide many queries and reports which should help you understand the context in which the customer had a problem. Second, Sidekick logs significant events so that they can be later reviewed. Third, we provide unlimited technical support to you (not your clients!) to help you resolve tough issues. And finally, if an issue is determined to be within Sidekick, we will immediately devote resources to resolving this issue and releasing an update within a short timeframe.

 
 
front·kick (frŭnt'kĭk') noun. 1. facilitates creating a comprehensive pay per view adult video streaming chat site 2. open system written in PHP with a MySQL backend and Sidekick for interactive webcam shows 3. the forward part or surface, as of a building computer. the interface between a user and an internal system

side·kick (sīd'kĭk') noun. 1. augments a web site with live interactive streaming video/chat shows 2. adult one-on-one live streaming software including cam capture for performers, streaming video server and video/chat viewer for a member/voyeur 3. highly-configurable and customizable including pages and business rules 4. a person who works with someone who is more important than they are slang. a close companion or comrade
© 2002 - 2010 Nearly There Network Technologies