Showing posts with label Programmer. Show all posts
Showing posts with label Programmer. Show all posts

Saturday, July 23, 2011

Freelance, PHP, Programmer, India, shopping cart India, Mumbai, html, ecommerce, payment gateway, poll, forum, mysql, CMS, shopping cart, search, online store, database, login Developer

I am well experienced programmer with a good technical ability and eye for detail.


I have expertise in PHP, MySQL & AJAX, all the php frameworks (cake php, doo php, codeignitor).
open sources (wordpress joomla oscommerce shopping carts) (freelance programmer)

Programming Languages worked On : 


  • PHP
  • .net 
  • asp.net 
  • java
  • JQuery
  • Python 


I am skilled in all  the relevant languages but believe it is the ideas behind them that
really count.I would like to experiment and initiate my programming skills  to develop your project.


  • E-COMMERCE / ONLINE STORE 
  • USER PROFILE 
  • SHOPPING CART 
  • PAYMENT GATEWAY 
  • LOGIN SYSTEM 
  • FORUM 
  • CMS 
  • ONLINE POLE 
  • BLOG 
  • ADMIN CONTROL PANEL 
  • JOOMLA 
  • WORDPRESS 
  • BANNER SYSTEMS 
  • ONLINE APPLICATION 
  • DATABASE DRIVEN WEBSITE 
  • HOSTING 
  • ONLINE CHAT 
  • CLASSIFIED ADS 
  • FLASH DESIGNING
  • MULTIMEDIA GALLERY 
  • NEWS EDITORIAL MODULES 
  • WEB DESIGNING 

MY PROGRAMMING EXPERTISE ARE...

  1. All php web developments 
  2. java 
  3. android 
  4. iPhone 
  5. shopping carts 
  6. SEO Services 


for projects feel free to contact on :
mail address : bhavinrana07@gmail.com
Check more: My Blog

PHP Application Development


As each of my client have individualized needs, I design customized software created for a specific functional program with applications that are packaged. I offer Custom Application Development in PHP that also involves installation and deployment of systems with the endproduct being functional for its users. Deploying the use of enhanced legacy applications, Custom Application Development will include Framework design, application modeling, testing, database migration, upgrades that are functional, porting and re-engineering. I can be your technology partner in your effort to take your enterprise to high levels of efficiency, interactivity, external and internal customer satisfaction and better resource management.
I have hands on experience in developing custom applications in PHP and have worked extensively on CAKEPHP framework.
Cake PHP – Keeping up with the latest trends in technology, I cater to clients with Cake PHP as a rapid development framework for PHP. Cake PHP offers usability with comprehensive web applications that would be functional for all users. I incorporate the dynamic factors in technology as they are necessary in producing web applications with Cake PHP that is an open source web application framework and is modeled on the principles of Ruby on Rails besides being innovative. Cake PHP ensures that applications are improved on a constant basis and is compatible with versions 4 and 5 of PHP.
Content Management Systems:
I have deployed several web portals with content management systems, wherein the end client can manage the day to day affairs all by themselves without any technical help. I can build robust content management systems with Joomla, Wordpress & Prestashop or any other opensource platform that you wish for.
Joomla – It is a platform which enables publishing of content besides being a Model-view-controller. With its effective CMS, Joomla helps to structure potent online applications. Joomla is highly scalable and time tested platform which is used across the world. I have used Joomla as a platform to build corporate portals or websites, online publications, corporate Intranets and Extranets and basically for all types of websites being easy to use and flexible.
Wordpress – Focusing on usability and web standards, Wordpress is an application that is a blog publishing platform and is an open source platform that is powered by PHP. We have infused this power-driven factor with functional features that also includes templating system and plugin architecture besides being a popular application.








Prestashop – We present our clients with an open source e-commerce solution, Prestashop that is available under an Open Software License as free software suitable for Web 2.0.  With its base as the Smarty template engine, Prestashop has active Front Office and Back Office stores to suit all our clients’ needs.

Search Engine Marketing


With the ability to use various search engine marketing tools for promoting websites, I can optimize your website for both Organic rankings & Paid rankings. I've deployed various resourceful marketing tools both paid & free versions for our clients to offer Search Engine Marketing services that displays a gamut of strategies including article submissions, press release submissions, classifieds, blog and video commenting, forum discussion, social networking, submission of faq’s and Directory submissions.
Search Engine Marketing – Structuring distinct features into my company profile, I provide a complete Search Engine Marketing services that energizes an online business to acquire a web presence. Transforming itself into a form of Internet Marketing, Search Engine Marketing accelerates visibility in SERP's or search engine result pages. I've mastered paid inclusion management, pay per click management services, search engine optimization and contextual advertising. SEM promotes website visibility with major search engines such as MSN, Google and Yahoo. With SEM important strategies that involve pay-per-click advertising campaigns and search engine optimization showcasing strong tactics that leverages brand awareness, credibility and attracts customers. My rendition of SEM is seamless and also initiates changes in the code and content of the website to increase ranking in search engines and pages being unique as a traffic generator.

Social Media Marketing – With interaction and tangibility, we involve our clients’ businesses with a powerful medium of Social networking sites to cement mutual relationships and facilitate a search directory where people can choose any category of internet users who would be potential customers as well as a suitable audience. We give our clients a potent marketing tool as social media marketing creates brand awareness and attracts customers depending on the credibility of the advertiser.





Sunday, May 29, 2011

How to use OR in find method – CakePHP


Hello Friends,
When any developer is working with any web application, he/she will constantly interact with the Select Query. As i am working with CakePHP, i also need to use Select Query often. For Select Query in CakePHP, you can use find method of Model which gives you the data as per conditions given in find method. If you write more than one conditions in conditions array passed in find method than by default it will take OR clause and make a query string with “AND“. If you want to do OR operation or any other operation than you need to mention that in find method. Look at below syntax.
 <?php
$this->Post->find(‘all’, array(‘conditions’ => $conditions));
$conditions = array(“id”=>”5″,”name”=>”abc”);
//Above condition will make a select query with AND.(WHERE id=5 AND name=’abc’)
$conditions = array(“OR”=>array(“id”=>”5″,”name”=>”abc”));
// If you define “OR” as per above statement than the query will be WHERE id=5 OR name=’abc’
?>
If you find any problem in this than let me know by comment.

Set Meta Tags (SEO Tags) in CakePHP


Hello Friends,
In my previous post, i show you the way how to set Page Title Tag in CakePHP. But setting Meta keywords and Meta Description is not the same way as Meta Title. .Also Meta Keyword and Meta Description is important part of Search Engine Optimization. Refer to below syntax to set Meta tags in CakePHP.
<?php
echo $html->meta(‘keywords’,'enter any meta keyword here’);
?>
//Output <meta name=”keywords” content=”enter any meta keyword here”/>
<?php
echo $html->meta(‘description’,'enter any meta description here’);
?>
//Output <meta name=”description” content=”enter any meta description here”/>
If you find any problem in this than let me know by comment.


Set Meta Title (Page Title) in CakePHP 1.2/1.3


Hello Friends,

As i mention in my previous posts, CakePHP 1.3 come up with lots of new syntax changes. I was looking for a Meta Title SEO tag for each page. I need to set this Meta Title (Page Title) for each page. You must be aware that Page Title can be set in method which we write in respective controller. Look at below syntax changes in CakePHP 1.2 and CakePHP 1.3 for setting Page Title.
CakePHP 1.2
$this->pageTitle = “Page Title Value”;
CakePHP 1.3
$this->set(“title_for_layout”,”Page Title Value”);
If you find any problem in this than let me know by comment.


Zip Component in CakePHP-Add files in Zip


Hello Friends,
Today i have implemented a Zip functionality in CakePHP. If you want to create an archive file consists of some files to give a download Zip fileoption to user than i might help you to show the steps. Below are the steps how to zip all files and save it to some folder.
$this->Zip->addFile($src_file,$file_name_inzip);
$this->Zip->saveZip(“myzipfile.zip”);
First you can download the file given in link and place above file in components directory in your app/controller folder. Now you can call the function addFile for adding files in zip. Once you will call this function it will read all data from src_file. Now you can save those data to Zip file by calling saveZip function.
If you find any problem in this than let me know by comment.





Problem in Mozilla Firefox-Easy AJAX Pagination Using JQuery CakePHP


Hello Friends,
I was working with CakePHP’s Easy AJAX Pagination Using JQuery. I found this as a great code for sorting and paging with jQuery inCakePHP. But i faced a problem in Mozilla Firefox. It is not working in Mozilla Firefox. While in IE and Crome it works fine for me. For Mozilla Firefox when i debug it, it shows an error like “501 Method Not Implemented”. I searched for this error and Google gives the solution likeClearing Cache and Cookie. But neither works for me. Finally i got the issue and the problem is in jQuery load function.



 /**
* Loads in a URL into a specified divName, and applies the function to
* all the links inside the pagination div of that page (to preserve the ajax-request)
* @param string href The URL of the page to load
* @param string divName The name of the DOM-element to load the data into
* @return boolean False To prevent the links from doing anything on their own.
*/
function loadPiece(href,divName) {
$(divName).load(href, {}, function(){
var divPaginationLinks = divName+” #pagination a”;
$(divPaginationLinks).click(function() {
var thisHref = $(this).attr(“href”);
loadPiece(thisHref,divName);
return false;
});
});
}
 If you open the above link and look at jQuery load function. They have passed the second parameter as {} for data. So that was the problem in Mozilla Firefox. You can remove the {} from jQuery load function.
If you find any problem in this than let me know by comment.

301 Redirect old dynamic URLs to new static URLs using .htaccess




Hello Friends,
Today i faced a situation where i need to redirect dynamic URL of my shopping cart to static url. I have changed the Dynamic URL(with query string , ? and &) to static one in my sunshop shopping cart. But still if i will open dynamic url with query string than it shows the content. This is a big issue with search engine as they will consider this dynamic page and static page as two different page and duplicate content issue araise.
Redirect 301 rule in .htaccess (which is below) is common rule everybody knows.
Using .htaccess
redirect 301 http://www.domain.com/about-us.html http://www.domain.com/about.html
Using PHP
What i want is to redirect dynamic urls(with query string , ? and &) to static page. For e.g. If i want to redirect http://www.domain.com/content.php?a=1&b=2 to http://www.domain.com/content.html than look at the below htaccess rules.
RewriteCond %{HTTP_HOST} ^domain.com
RewriteCond %{QUERY_STRING} ^a=1&b=2$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/content.html [R=301,L]
Add the above three lines and change the domain name and query string as per your need. Now whenever you will enter http://www.domain.com/content.php?a=1&b=2 , it will redirect to http://www.domain.com/content.html. So now Search engine will consider both as one page and duplicate content issue will not araise.
To know more about programming,JavaScript issues,jQuery,Expression Engine,MYSQL database,php info,php editor,programming php,Open-source,php help and php script , subscribe to our feed by entering email address below. You will get updates via email about every tutorial posted on this site . It will not take more than a sec.

Tuesday, May 24, 2011

Integrate WordPress Blog into CakePHP Application


Hello Friends,
I have worked on CakePHP application like Customer Relationship Management (CRM),Content Management Systems(CMS),Online bidding application and many more. After working on CakePHP application, Our company's head decided to make organization's website into CakePHP and assigned the project to me. It has not great functionality. Its a simple CMS website. But the concern is to use WordPress Blog along with CakePHP application as it is used for posting some business news.
For integrating blog along with CakePHP application, you can simply install blog in /blog directory inside main CakePHP directory. Now you just need to write couple of .htaccess rules which i had written below. Please find .htaccess file in main CakePHP folder(root).




RedirectMatch temp ^/blog/wp-admin$ http://www.example.com/blog/wp-admin/
RewriteRule blog$ /blog/ [L]
RewriteRule blog/wp-admin$ /blog/wp-admin/ [L]


If you find any problem in this than let me know by comment.