Archive for the ‘php development’ Category

symfony 2.0

July 6th, 2009

hello readers,

today i w’ll tell you about symfony 2.0  upcoming version of symfony after sucess of symfony 1.0 and 1.2,

One thing is very intersting in symfony 2.0 is it’s  more faster then old versions.

also many features updated and change in controlorrs and many more …

if you want to  know more about symfony 2.0 then  click here

enjoy,

kiran :)

magento ecommerce feature :)

July 1st, 2009

hello all, today i want to write some exisiting feature of magento e-commerce. one best thing is magento provides multi store managment.. some of magento features are as under.

Marketing Promotions and Tools
Flexible Coupons (pricing rules) with ability to restrict to stores, customer groups, time period, products, and categories.
Catalog Promotional Pricing
Analytics and Reporting
Admin Dashboard for Report Overview
Abandoned Shopping Cart Report
Best Customers Report by Total and Number of Orders
Search Engine Optimization
Google Site Map
URL Rewrites give full control of URL’s
Meta-information for products and categories
Site Management
Control multiple websites and stores from one Administration Panel with ability to share as much or as little information as needed
Web Services API for easy integration between Magento and any third-party application
One-Click Upgrades
Google Website Optimizer Integration for A/B and Multivariate Testing
Catalog Management
Batch Import and Export of catalog
Google Base Integration
Downloadable/Digital Products
Advanced Pricing Rules and support for Special Prices
Catalog Browsing
Layered / Faceted Navigation for filtering of products in Categories
Layered / Faceted Navigation for filtering of products in Search Results
Product comparisons
Product Reviews
Product Browsing
Multiple Images Per Product
Product Image Zoom-in Capability
International Support
Multi-Language
Support for Multiple Currencies
Checkout
One-Page Checkout
Checkout without account/Guest Checkout
Shipping to multiple addresses in one order
Shipping
Shipping to multiple addresses in one order
Multiple shipments per order
Free Shipping
Payment
Integrated with Google Checkout (Level 2)
Payment Extensions Available through Magento Connect
Configurable to authorize and charge, or authorize only and charge on creation of invoices

you can download magento from link.

I hope you liked this information.please write your comment and reviews.

from ,

kiran vadariya

Developing Symfony with Eclipse

June 3rd, 2009

hi i found a great link for symfony developers.

Developing Symfony with Eclipse

The Symfoclipse-Plugin: Currently in Version 1.2.1 this is the first Symfony-Plugin for Eclipse. Some glitches and rough edges but pretty usefull. It allows you to run common commands like freeze, cc and so on for a symfony project. First support for YAML is also available. The plugin is available from: http://noy.cc/symfoclipse

from ,

hiren sejpal :)

how to clear borwser's cache

May 25th, 2009

hi, today i want to tell u how to clear browser’s cache using PHP.

somtimes, we have to clear browser’s cache to display our changes correctly like after uploading new photo. this code w’ll help you.

you can also use of header.

header("cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past

from,

kiran vadariya

Symfony

May 25th, 2009

A framework streamlines application development by automating many of the patterns employed for a given purpose. A framework also adds structure to the code, prompting the developer to write better, more readable, and more maintainable code. Ultimately, a framework makes programming easier, since it packages complex operations into simple statements.

Symfony is a complete framework designed to optimize the development of web applications by way of several key features. For starters, it separates a web application’s business rules, server logic, and presentation views. It contains numerous tools and classes aimed at shortening the development time of a complex web application. Additionally, it automates common tasks so that the developer can focus entirely on the specifics of an application. The end result of these advantages means there is no need to reinvent the wheel every time a new web application is built!

Symfony was written entirely in PHP 5. It has been thoroughly tested in various real-world projects, and is actually in use for high-demand e-business websites. It is compatible with most of the available databases engines, including MySQL, PostgreSQL, Oracle, and Microsoft SQL Server. It runs on *nix and Windows platforms. Let’s begin with a closer look at its features.

original blog from :  Symfony

some useful symfony plugins

May 12th, 2009

here is the some useful symfony plugin list for symfony developers.

sfDynamicsPlugin

Manage javascripts/stylesheets libraries as coherent packages, dependencies, packing, caching and supercaching. JS framework independant. No magic included.

sfLanguageSwitchPlugin

This plugin gives you a component to include a simple language switcher. It holds the current URL and changes the sf_culture parameter.

ysfDimensionsPlugin

This plugin gives you a component to include a simple language switcher. It holds the current URL and changes the sf_culture parameter.

i18nTranslatePlugin

attempt to translate your sentences using Google AJAX Language API

sfKsnNewsPlugin

Main features includes: * multilanguage support (the same news item in different languages) * frontend (AJAX or form-based) administration * backend administration * lastest news block component and helper * autogeneration of news item annotation * fully customizable to suit your needs * news item files managment * nested news categories * RSS feed

hope tht you liked it.

thank you,

kiran vadariya

Creative Uses for PHP

May 6th, 2009

If you’re a familier with the word ‘PHP’ then here is some useful creative uses for it.

E-Commerce

E-commerce is one of the major uses for PHP. From a small business level to an enterprise level, businesses are always looking to create additional streams of revenue online. If you know how to integrate existing e-commerce solutions or build your own from scratch, this gives you a distinct advantage with your clients.

Beginners

Advanced Coders

· CodeIgniter

· CakePHP.

Graphical User Interface

If PHP is your favorite programming language, then you can use some of these PHP extensions to get you started creating GUI applications.

  • PHP GTK – This extension is a popular open source that implements the GIMP toolkit
  • ZZEE PHP GUI – A paid solution that allows you to turn your PHP scripts into Windows applications

Image Processing and Generation

Using the GD library with PHP, you can do more than just output HTML to the browser! You can output images in different file types including jpeg, png, and gif. This feature of PHP is useful because it allows you to create thumbnail pictures, add watermarks, resize and crop images, and even create a photo gallery!

Mailing Lists

You can write your own script to send e-mail newsletters to your client, or use a ready-made script. The PHP online documentation explains PHP mailing functions in more detail. There are also scripts you can download and install on your website:

Developing Facebook Applications

You can integrate Facebook with your website using PHP. If you have developed Facebook applications using another language or you would like to get started with PHP, the Facebook developer’s wiki can help you to get started.

Create Graphs and Charts

Do you need visual representations of numbers on your site? PHP can create graphs and charts too! Using Image_Graph, you can create up to fourteen different types of charts including pie charts, bar graphs,.

Generating PDF Files

The PDF format is Adobe’s proprietary file type for document exchange. Using a library called PDFLib, you can generate PDF files with PHP. This library is already included with PHP5; to access it, you need to uncomment the appropriate lines in your PHP configuration file. An example of why creating PDF files might come in useful is, if you were building an online invoicing application and you wanted to output an HTML-generated invoice in PDF format.

Parsing XML Files

PHP allows you to parse XML files. Parsing XML is an important feature of PHP 5 because not all browsers can output the contents of an XML file; so you can create a parser in PHP to facilitate this process. Using XML is important for RSS feeds, and also for data storage and rendering data on different devices – for example, cell phones use an implementation of XML called WML (Wireless Markup Language). Working with XML files in PHP is similar to handling the opening, closing, and reading of a file.

Content Management Systems

One of the most popular uses of PHP is creating or using Content Management System. A good CMS allows your clients to update their website and add content without any in-depth knowledge of HTML and CSS. You can use one of the widely available free or commercial solutions listed below:

Create Dynamic Website Templates

Using PHP, you can make it easier to add pages and elements to your websites dynamically. You begin by creating the HTML page and splitting it into the header, main content, and footer sections. Add the .php extension to your subsequent pages and use server-side Includes for the header and footer for each new page. You can also have dynamic sidebars and top navigation sections. As a matter of fact, the more “templated” your site is, the easier it is to update the content.

Building an Online Community

You can build your own PHP-driven online community, or choose from widely available scripts that you can implement into your website. Some popular ones include:

from kiran vadariya :)

WordPress for Designers Series

May 4th, 2009

WordPress is not only  a web technology by itself but excellent  combination of  HTML, CSS, PHP and jQuery.  The most popular blogging platform and one you’ve most likely heard of. When you’re ready to learn how to use WordPress, these tutorials will teach you what you need to know.

If you want to learn how to work with WordPress, one of the best places to start is by watching this series of screencasts. Okay, so this isn’t one tutorial but that’s what I’m calling it since it’s one big series covering one subject, WordPress. This series isn’t finished yet either so make sure you subscribe to the ThemeForest blog to keep up to date on new screencasts as they arrive

i have few links for you chk this

hope your enjoyed it :)

some usefule symfony plugins :)

like to watch top 10 joomla extentions

April 30th, 2009

1. Community Builder Community Builder

Community Builder suite (CB) extends the Joomla! user management system. Key features: extra fields in profile, enhanced registration workflows, user lists, connection paths between users, admin defined tabs and user profiles, image upload, front-end workflow management, integration with other components, like PMS, Newsletter, Forum, Galleries. Release 1.1 is compatible with all Joomla! 1.0.x (including 1.0.15) and Mambo 4.5.2-4.6.4. New CB version 1.2 RC brings Joomla 1.5 native compatibility (and keeping Joomla 1.0.x and Mambo 4.5.2-4.6.4 native compatibility), multi-criteria user searches, full field controls of core fields, ajax email and username checkers, new lost username/password form and many more features and fixes.
note:  This extension requires registration to download.

2. JCE JCE
An advanced, configurable WYSIWYG editor for Joomla! based on Moxiecode’s TinyMCE.
Includes advanced Image/Media and File handling, plugin support, and an Administration interface for editor configuration.
note: This extension requires registration to download.
3. sh404SEF sh404SEF
sh404SEF rewrites Joomla URL to a more user-friendly format (SEF URL or URL rewriting): mysite.com/index.php?option=com_content&Itemid=69&id=34… becomes mysite.com/en/sh404SEF-and-url-rewriting/list-of-available-plugins.html). It is also a security component and manages title and meta tags : automatic tags, or manual for every page. It works with or without .htaccess file. Fully Joomfish compatible. Caching system for high speed and very small DB queries overhead. Support many components natively but uses also sef_ext from OpenSEF/SEF Advanced. VirtueMart, Fireboard, Community Builder, mosetsTree, HotProperty, Sobi2, Docman, myBlog, iJoomla Magazine,News Portal, Remository and more supported natively. SSL switch, automatic 301 redirection from non-sef to sef and from Joomla SEF to sh404SEF, insert Google news style numerical ID,.. Many backend parameters to control URL construction behavior.
4. JoomlaPack Joomla Park
JoomlaPack is an open-source backup component for the Joomla! CMS, quite a bit different than its competition. Its mission is simple: create a site backup that can be restored on any Joomla!-capable server. It creates a full backup of your site in a single ZIP archive. The archive contains all the files, a database snapshot and an installer derived from the standard Joomla! installer. The backup and restore process is AJAX powered to avoid server timeouts, even with huge sites. Alternatively, you can make a backup of only your database. If you want a reliable, easy to use, open source backup solution for your Joomla! site
5. VirtueMart VirtueMart
The complete e-Commerce shopping cart solution for Joomla! – used by thousands of store owners. It can be run in Store- and Catalog-Mode. With its powerful Administration Tool you can handle an unlimited Number of Categories, Products, Orders, Discounts, Shopper Groups and Customers.
6. JEvents                     JEvent
This project brings the well known and loved Events Calendar to Joomla. JEvents consists of a Joomfish compatible Joomla component and a number of modules and mambots.

Component
* One-off Events and complex repeating patterns of events can be created and viewed in an attractive calendar and a variety of list formats.
* Events can be categorised and calendar views can be customised to show all or some of these categories

Modules
* Mini-calendar module (events_cal) which gives a quick overview of events which can be placed on any page
* Latest events modue (events_latest) which gives a highly configurable summary of upcoming events
* Events legend (events_legend) – displayed alongside the component gives you a summary of event categories and an easy way to limit the events shown to specific categories

Mambots/Plugin
* A search mambot/plugin that enables the global Joomla search to return results from the events calendar
* Post event report feedback that allows event reports or photo gallery links to be shown in the event detail after a set date

7. AllVideos                 AllVideos
AllVideos (by JoomlaWorks) is truely the all-in-one media management solution for Joomla!.

You can use the plugin to easily embed videos hosted on popular services like YouTube, Metacafe, Vimeo (and many more) inside your Joomla! articles (content items). Additionally, it allows you to playback almost any video/audio filetype directly from your server or a remote server, giving you the competitive edge when it comes to rich media content.

8. Joom!Fish               Joom Fish
The Joom!Fish project is your add-on for managing multilingual content within the content management system Joomla!. The project, which was formally known as MambelFish is rewritten and enhanced in order to be compatible with the new versions of the Joomla! project.

The Joom!Fish is an add-on component for Joomla! which allows you to maintain and organize your manual translated content in your Joomla! database. Check out our website for more details about the features and possibilities.

The new version Joom!Fish 2.0 incorporate natively with Joomla! 1.5 and allows you to manage your translations now also within the new Joomla! Framework.

9. FireBoard Forum Fireboard
FireBoard is fully integrated forum solution for Joomla!/Mambo which requires no bridges or hacking core files. It can be easily installed like any other component.
note:FireBoard is compatible with joomla 1.5 in legacy mode.
10. JoomlaXplorer Joomla Xplorer
joomlaXplorer is a File- and FTP – Manager. It allows you to edit files, delete, copy, rename, archive and unpack files/directories directly on your server. You can – Browse Directories & Files – Edit, Copy, Move and Delete files – Search, Upload and Downloading files – Create new files and directories – Change file permissions (chmod) and much more This script is based on QuiXplorer 2.3.1

from,

hiren :)