Server Requirements

#

Server Requirements

Pinnacle Cart was developed using the most powerful and extensively used scripting tools on the internet (PHP and mySQL). PHP is a server-side scripting language for creating dynamic Web pages and is most often compared to ASP, Java or Perl. But unlike these other languages, PHP has an advantage in that it is truly an open source language that can be used on multiple server environments. PHP is considered faster and much easier to customize.

If you are planning on using our Licensed Product, we recommend the following server configuration:

  • PHP 5.1 and above
  • MySQL 4.1 and above
  • Apache 2 or IIS 5 or IIS 6

The following libraries are not required, but recommended:

  • GD Library Support - Necessary for thumbnail generation. (version 2 recommended)
  • cURL Library Support - Necessary to communicate with outside servers
  • ZLib Support - For compressing files
  • mod_rewrite library required for flat URL
  • OpenSSL library required for Credit Card Storage (not necessary if credit card storage isn't enabled)

Pinnacle Cart comes encoded with Ioncube or Zend*.

Source code is available upon request.

* Zend Engine 2.2 and Optimizer 3.3 are now required for Pinnacle Cart 3.7

Pinnacle Cart comes with the following libraries:

Smarty

Smarty is a template engine for PHP which facilitates the separation of application logic from presentation content. Features:

  • It is extremely fast
  • It is efficient since the PHP parser does the dirty work
  • No template parsing overhead, only compiles once
  • It is smart about recompiling only the template files that have changed
  • You can easily create your own custom functions and variable modifiers, so the template language is extremely extensible
  • Configurable template {delimiter} tag syntax
  • The {if}..{elseif}..{else}..{/if} constructs are passed to the PHP parser, so the {if...} expression syntax can be as simple or as complex an evaluation as you like
  • Allows unlimited nesting of sections, if's etc
  • It is possible to embed PHP code right in your template files, although this may not be needed (nor recommended) since the engine is so customizable
  • Built-in caching support
  • Arbitrary template sources
  • Custom cache handling functions
  • Plugin architecture

jQuery

jQuery is a lightweight cross-browser JavaScript library that emphasizes interaction between JavaScript and HTML. It was released in January 2006 at BarCamp NYC by John Resig. Used at about 20% of the 10,000 biggest websites, jQuery is the most popular JavaScript library in use today.

jQuery is free, open source software, dual-licensed under the MIT License and the GNU General Public License, Version 2. jQuery syntax is designed to make it easier to navigate a document, select DOM elements, create animations, event handling, and Ajax development. jQuery also provides capabilities for developers to create plugins on top of the JavaScript library. Providing this option, developers are able to create abstractions for low-level interaction and animation, advanced effects and high-level, theme-able widgets. This contributes to the creation of powerful and dynamic web pages.

jQuery contains the following features:

  • DOM element selections using the cross-browser open source selector engine Sizzle, a spin-off out of the jQuery project
  • DOM traversal and modification (including support for CSS 1-3)
  • Events
  • CSS manipulation
  • Effects and animations
  • Ajax
  • Extensibility through plugins
  • Utilities - such as browser version and the each function.

Xajax

Xajax is an open source PHP class library implementation of AJAX that gives developers the ability to create web-based Ajax applications using HTML, CSS, JavaScript, and PHP. Applications developed with xajax can asynchronously call server-side PHP functions and update content without reloading the page.

Other Libraries

  • JSON encoding / decoding library
  • MD5 JavaScript library
  • NuSOAP Web Services Toolkit for PHP
  • SWFObject JavaScript library

Click here to return to the Pinnacle Cart Licensed Page

 

 

#

We stand behind our product 100%

The Pinnacle Performance Guarantee gets down to what really matters: Sales. We're so confident our platform is the best out there, we guarantee you'll see an improvement in just six months or you don't pay a cent. To take advantage of this amazing offer, you just need to be switching over from another ecommerce platform that you've used for at least a year. After six months with Pinnacle Cart, we'll help you compare sales by month. If you don't see an increase, we'll refund your last six months of fees, no questions asked.

Put us to the test, you've got nothing to lose!

To talk more about this awesome offer, email us: Guarantee@PinnacleCart.com

14 day free trial - no credit card required

Please wait...