Val Dotsenko Slava Dotsenko

Web Programming & Development

Search Engine Optimization

Social Media Promotion

Support & Maintenance

Database Design

Graphics Design

Content Writing

Web Hosting

contact@dotsenkoweb.com

Web Development: PHP, AJAX and .NET







Web Development
Client-side web development
JavaScript / AJAX, FLASH.

Web Development
Server-side web development
PHP / MySQL, C#.NET, VB.NET.



A good web site starts with an effective web design. However, a degree of interactivity is usually required to provide users with functionality that is not otherwise available on a static, non-changing webpage. Web sites like eBay, Facebook and Craigslist are but a few examples of highly interactive web sites. Web Development then, in our definition, concerns itself with the creation, testing and implementation of code that adds functionality to a web page.

The code that could be implemented on a page generally falls in one of the two categories: server-side or client-side scripting. Both have their advantages and disadvantages. PHP / MySQL: part of server-side web development and usually deals with databases and storing, processing and retrieving of information. Server-side scripts run on the server and execute before the web page is served to the visitor. eBay generates all of its auction pages on the fly and allows the users to view, create and bid on auctions. However, since the code only runs on the server, a viewer has to refresh the whole page in order to see any updates, such as any new bids or a timer update.

JavaScript: a definite example of client-side web-development. Client-side scripts run on the client machine and provide a higher degree of interactivity than their server-bound counterparts. Online JavaScript and Flash-based games are an example of the level of interaction available with client-side scripting. The downfall of client-side web development comes from the possibility that it could be disabled on the visitor's machine for security purposes. Therefore, any web site utilizing JavaScript must be able to function without it - or face the prospect of losing potential customers.

Dotsenko brothers: PHP & AJAX experts

AJAX: the best results are usually achieved by blending client-side web development and server-side web development. AJAX is a term used to described a variety of technologies and techniques employed to achieve unprecedented interactivity without sacrificing security or user experience. JavaScript code can talk to the server-side code and update any parts of the page without having to reload the whole page! A new breed of auction sites, dubbed penny auctions, take full advantage of AJAX and provide their users with seamless, database-driven experience.

That is what we do.

We are your PHP & AJAX Web Developers.

Email us at contact@dotsenkoweb.com.