PHP Development

Hypertext Preprocessor (PHP) is a programming language widely used in designing web applications. It is an open-source, server-side HTML embedded scripting language used by programmers to create dynamic Web pages. PHP has syntax similar to C or Perl; it is embedded on the server side of the HTML forms through the use of tags. PHP's strengths lie in its compatibility with a wide range of databases. It can be used for server-side scripting, command line scripting, and developing desktop applications.

Advantages of PHP Development:

 Low development and maintenance cost.

 Ability to embed itself into the HTML code.

 Compatible with servers like Apache and IIS.

 Ability to dynamically edit, change or add any content of a web page.

X-Wire's team of professional and experienced PHP developers can develop Web Applications or custom application in PHP that best suit your needs, budget and schedule, whether it is E-Commerce shopping carts with content management system, CRM Solutions, auction websites, online stores, Community tools Web Calendars, Chat software or Discussion forums.

X-Wire's uses PHP, an open-source program similar to C or Perl which can dynamically embed itself into HTML code, to create web pages to develop E-Commerce shopping carts, content management, CRM Solutions, online auction and social networking sites. One of its advantages is compatibility with a wide range of databases. PHP can be used for server-side scripting, command line scripting and desktop applications.

X-Wire is highly skilled in executing complicated, enterprise-class projects effectively with PHP. Our team works closely with clients to analyze their needs through detailed assessment processes, examining existing systems as well as business goals.

PHP development services were utilized by X-Wire for the following sites:


1. Dogsandcats.com.au

Dogsandcats.com.au, similar to a directory application, allows people to rate a service and read what others have said specific to dogs and cats. The site builds an A-Z database allowing people to search for a service. Service categories can be added under dogs or cats by interested audiences.

The website has a five star rating system thato allows users to enter feedback on related services for other web reviewers. Services are rated on:

 Ease of booking

 Affordability

 Service quality

 Treatment by the provider

 Waiting time

 User comments

The website can be found at http://dogsandcats.com.au/index.php


2. Petersburgscouting.com

Works on LAMP (software bundle), which is an open source web platform consisting of Linux, Apache, MySQL and PHP that runs dynamically on Web sites or servers.

We have carried out the following customizations to the Dolphin Smart Community Builder application to meet our client's specific needs:

  1. Registration page
    Allowed new sections to be added to the registration page. The new sections are Admin controlled.

  2. Conditional sectioning
    New sections created by the admin for the registration page would appear only if they match the conditions set by the user. For e.g. Admin creates a new profile field called "Political affiliation", Admin could then create sections tied to that question. If some selects "democrats", then that user will see questions like:

    What is more important?
    1.   The environment
    2.   Universal healthcare
    3.   Getting the Bush Administration out of office

  3. Member linking
    This is a lot like the friends list, but it's a special dedication to someone who may be a brother or wife, who is on the same site. The "Member" link was added to every user's profile, which contained the link to another user on the website.


3. Ridering.net

Based on the popular software PHPFOX, Ridering.net is a social networking site that provides users with a variety of community development features. Where certain specific client needs were not supported, a package was created to customize PHPFox in terms of upgrading existing and adding additional features.

X-Wire customized the PHPFox application in the following areas:

  1. Site graphics and layout

  2. Export user module

  3. User approval

  4. Banner management module


4. Mortgage processing GFE calculation:

"The Good faith estimate program was created for calculating the settlement closing costs" (GFE). It provides all required Real Estate Settlement Procedures Act (RESPA) information that is required for disclosure. The program is being used by real estate professionals and consumers to estimate total funds needed to buy residential real estate at a given price, interest rate, and term.

The program also calculated the total monthly payment regarding principal, interest, taxes, Insurance (PITI). This tool was developed and installed as an online GFE calculator, where the users will supply the website with information such as sale price, term, down payment, interest rate, taxes, insurance and days of interest.

The GFE calculator generates the GFE in a downloadable PDF format which the users can save on their computer.

We developed a LAMP (software bundle), which is an open source web platform consisting of Linux, Apache, MySQL and PHP that runs dynamically on Web sites or servers.

The GFE calculator can be viewed at http://atlantahouses.com/index.php


5. RedAlertBro.com

RedAlertBro.com works on LAMP (software bundle), which is an open source web platform consisting of Linux, Apache, MySQL and PHP that runs dynamically on Web sites or servers.

The site is designed to offer email alerts and gives the user a link to the site with their reminders. You can customize up to 4 notifications at one time. The website provides targeted advertising based on alerts which can be setup by the administrator.

The website can be found at http://www.redalertbro.com/


6. BioValley - The Life Sciences Network

This is a forum that wa's developed using the popular software phpBB. The Client wished to improve the user interaction and hence wanted to customize the phpBB software to accommodate their specific needs.

We have carried out the following PHPBB customization tasks:

  1. Point system
    We have developed a point system [http://forum.biovalley.ch/scores.php] in the forum, in which users are awarded points each time they carry out any kind of interaction on the website. For instance, the system will allocate x points for every visit, x points for posting a new topic, x points for replying to a post, et cetera.

  2. Rating system
    We have customized PHPBB so that registered users can rate [http://forum.biovalley.ch/viewtopic.php?f=5&t=37] other users' replies that they have posted on a topic. This allows the forum to rank [http://forum.biovalley.ch/memberlist.php?mode=viewprofile&u=58] users using the ratings that they have received.

  3. Address Book Import
    Ability for users to import contacts from Hotmail, Yahoo and G-mail mailboxes. These contact lists can then be used for inviting new users to the forum.


7. JukeDuke.com

JukeDuke is a source for job recruitment for freelancers. JukeDuke allows employers to look for short term help from freelancers by searching for them by zip code and expertise through the resume pages developed on the site.

JukeDuke is developed using advanced object oriented PHP development. The backend database used is MySQL.

We have implemented the following updates on the JukeDuke website:

  1. Pop-ups on the control panel: Aligned the pop-ups to be center aligned.

  2. Quick URL: Throughout the website we have got rid of view_profile.php?member=1 and instead used the members directory.

  3. MS Word functions: Used the MS Word functions on the user's control panel that utilized text based content.

  4. Created a profile of members on the home page pointing to the home directory of that member instead the view_profile page.

  5. On the profile page, the contact details of the member were hidden if the member has set the status as protected.




8. AutoGraph Store

Autographstore.com is the ultimate destination for authentic celebrity autographed collectibles and signed memorabilia. Autographstore.com is one of the most recognized names in the collectibles and autographed memorabilia industry.

Celebrity autographed collectibles and signed memorabilia are auctioned on the website using a PHP/MySQL based application that was customized by X-Wire.

X-Wire has provided the following modules for AutoGraphStore.com:

  1. Billing System
    X-Wire designed and developed a custom billing system that allows all high bidders' items to be combined together and includes an area where they can add and adjust the shipping costs based on domestic and international shipping fees, and combines all winnings from customers. This billing system was done just like the eBay billing system and was linked up with Pay Pal payment gateway.

    The billing system was semi-automatic, meaning that automatically the system groups all winning bidders' items together and then the Administrator can add the correct shipping fee and click on a button that will automatically send the winning bidder all of the necessary information by email about the items that they had won. The email shows the price for each item, the sub-total, the shipping charges, the total, as well as payment instructions, and provides a link in each email that will bring the customer to Pay Pal to enable them to pay Autograph Store using their paypal account.

  2. Mod Re-Write
    The individual URLs that the site originally showed for an auction item was https://www.autographstore.com/auction/browse.php?id=65502.

    In a mod-rewrite we changed the URL to read as http://www.autographstore.com/auction/female-celebrtiy-autograph.htm but still pointed it to the same browse.php?id=65502 internally. The purpose of this was to optimize the website and to make it search engine friendly.


9. PHP MOD-ReWrite

Templates247.com provides Flash templates, website templates, Flash intro templates, HTML templates and custom website design for their various clients. The website at http://templates247.com/ displays the utility to website visitors so they can preview the template before actually buying the template.

Templates247.com approached X-Wire to implement the Mod Re-Write functionality, which changed the preview URL from
http://www.templates247.com/preview.php?tid=562 to
http://www.templates247.com/previews/562/t562.html


10. Freshbooks Development [Online invoicing]

FreshBooks delivers fast and simple invoicing and time tracking services that help you to manage your business.

Features of FreshBooks include:

 Invoice creation, submission and management

 Timing and expense tracking

 Invoice delivery options (mail, email)

 Payment options (PayPal, Authorize.Net, etc.)

 Automatic invoice submission and late payment notices

 Robust reporting and data exchange

FreshBooks requires an active account and site access to carry out the described tasks. It provides comprehensive API, allowing integration to existing websites or CMS systems.

X-wire has used FreshBooks API to develop an application, which can be viewed at
http://www.x-wiretechnology.com/developer/freshbook/ and has integrated the same components into FaceBook, which can be viewed at http://apps.facebook.com/xwire-freshbooks/.

Using the API, the following tasks can be carried out:

  1. Add/Edit customers
  2. Add/Edit invoices
  3. Add/Edit quotes
  4. Add/Edit payments
  5. Add/Edit recurring payments

Changes and new entries using API are logged on the user's account in the FreshBook's database.


11. Kayako SupportSuite Customization [Ticket management]

Kayako SupportSuite is a robust and flexible turn-key support solution, allowing users to implement effective support channels, e-mail management and self-help resources via combined ticketed web and e-mail based support, live chat and an intuitive customer interface.

NetCom3.com required a solution to manage an email based support system and a solution with features similar to Kayako's SupportSuite. Therefore, X-Wire provided a customized solution with customizations to SupportSuite as below:

  1. The online ticketing system was integrated and then modified to match the color scheme and layout of netcom3.com website.http://netcom3.helpserve.com/index.php

  2. Custom links to the SupportSuite software were incorporated for a streamlined presentation on the website.

Need Help?
   Request a Quote
   Email Us
or call us at

1-919-490-5971