Assistance installing PHP, Smarty templates, MySQL on existing website.
$30-5000 USD
Fullført
Lagt ut omtrent 18 år siden
$30-5000 USD
Betalt ved levering
Need assistance migrating some new website functionality from our local development servers to the "beta" section of our production website.
The new functionality consists of about 100 HTML pages that use the Smarty template engine. Each page also has an associated PHP script, and there are about a dozen other PHP scripts that do various support functions. All of the PHP scripts are contained in a single directory, all of the Smarty templates are contained in a single directory, too. There are also approximately 30 new (small) MySQL database tables to add to an existing database.
The production website already runs PHP, Smarty, and MySQL, so no installation of those products is needed. We may need to load a half-dozen PEAR packages to PHP for new functionality. I expect we'll have to adjust the path the Smarty template system, but I could be wrong on that.
For this project, I'll provide ZIP/tar files of the PHP scripts, Smarty Templates, and MySQL sql code on our development environments. I'll create the Zip/tar file so that directory structures are preserved. The person taking this assignment will install the files in the location we specify, then help us walk through any technical issues that arise with respect to PHP or Smarty configurations for this new functionality.
A couple of other things: we have full root access to the production server, and a full "beta" environment to install this in. The newly developed code generates no PHP, Smarty, or MySQL warnings or errors on our development environment, so hopefully this transition will be easy.
We're using PHP 4, the latest version of Smarty, and MySQL 4. (Our development machines are using MySQL 3, but we're not doing anything beyond simple SELECT/INSERT/UPDATE/DELETE queries - no transactions, no nested queries. Heck, I don't think we even have JOINs. We're a simple people.)
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Redhat Enterprise 9 / PHP 4 / Smarty / MySQL 4