Thursday, December 31, 2009

CMS With XML Based Data Storage

OPEN SOURCE :)
GetSimple is The Simplest Content Management System EVER.
GetSimple has everything your client needs, and nothing a CMS doesn't

GetSimple is an open-source project licensed under the GNU GENERAL PUBLIC LICENSE.

GetSimple don't use mySQL to store information, but instead depend the simplicity of XML. By utilizing XML, able stay away from introducing an extra layer of slowness and complexity associated with connecting to a mySQL database. Because GetSimple was built specifically for the small-site market, feel this is the absolutely best option for data storage.

GetSimple CMS Home Page
About GetSimple CMS
Demo
Documentation

REQUIREMENTS

  • UNIX/Linux host

  • PHP 5.1.3+

  • Apache

  • No Database

  • 6 minutes to spare


FEATURE LIST

  • XML based data storage

  • Best-in-Class User Interface

  • 'Undo' protection & backups

  • Easy to theme

  • Great documentation

  • Growing community

Saturday, October 31, 2009

Once Again SENSIO LABS comes with great things for developers [STAND ALONE COMPONENTS FOR PHP]

Symfony Components are stand alone php libraries that can be handy in the development of php. Those are earlier coupled with the symfony and now available separately from the symfony package.

Just have look at those
YAML : PHP library that speaks yaml. YAML framework is the php library which take yaml as string and convert in to php array. All in all it is great product if you want to use it in any of your php project.
it is open source and available at YAML Component of Symfony

Templating : Which is templating engine, that you can use in any of your php project. It is the templating tool which you can use in any kind of templating system. Available at Templating System

And some other components available like EVENT DISPATCHER, DEPENDENCY INJECTION

And Request Handler The flexible micro-kernel for fast frameworks is coming sooner. have a look at
Symfony Components

All in all if you are now interested in symfony's some of the features to implement only. THIS IS THE BEST OF COMPONENTS YOU CAN TRUST. AND YET NOT REQUIRED TO USE THE SYMFONY. It shows the robustness of symfony projects.

Sunday, October 25, 2009

Have a look at the new Symfony 1.3 Alpha && its features

Here are some of the advantages of SYMFONY Framework..

* Compatible with as many environments as possible
* Easy to install and configure
* Simple to learn
* Enterprise ready
* Convention rather than configuration, supporting fallback calls
* Simple in most cases, but still flexible enough to adapt to complex cases
* Most common web features included
* Compliant with most of the web "bests pratices" and with web "design patterns"
* Very readable code with easy maintenance
* Open-Source

Check it out the new Alpha Symfony 1.3 with new features... SYMFONY 1.3

  • WHAT'S NEW IN SYMFONY 1.3


This alpha version will be the next stable release, is not suitable for production use. You can follow its development use by having a look at the Whats new in Symfony 1.3 even if you are willing to explore the .pdf then please click here.

  • Upgrading projects from Symfony 1.2 to Symfony 1.3


To upgrade your 1.2 project to a newer version of Symfony 1.3, you will find all the steps and other information through this.. please   Click here This document describes the changes made in symfony 1.3 and what need to be done to upgrade your symfony 1.2 projects. And If you want more detailed information on what has been changed/added in symfony 1.3, you can read the What's new? tutorial.

  • Deprecations and removals in 1.3


Here are some of the deprecations and removals in newer version of symfony 1.3.To find the lists of all settings, classes, methods, functions, and tasks that have been deprecated or removed in symfony 1.3 please Click here

You can find the installation for the symfony 1.3 here Installation

And for the first time user don't bother here you can have basic installation Getting Started

Here are some of the important links through which you can direct download the source for Symfony 1.3

Wednesday, September 9, 2009

important CMS to be useful

hi, today i m going to write about CMS(content management system). hersi the list of some useful CMS

1. Drupal:

Drupal gets the top nod because of its ease of use, vast number of modules, great user, developer, and support community.
License: GPL
Programming Language: PHP
Main advantages: core CMS, Views, CCK, Organic Groups, & huge library of contributed modules.
Disadvantages: complex, needs more top quality themes, frequent security upgrades.
Outlook: Huge potential to continue growth and expansion on this platform over time.
Website: http://www.drupal.org/

2. WordPress:

WordPress is a simple and elegant CMS, perfect for single user blogs, with a large number of themes and modules available online.
License: GPL
Programming Language: PHP
Main advantages: Easiest CMS to use, customize, and extend.
Disadvantages: Lacks many of the social networking functions, ecommerce, forums, wikis, etc. used on more expansive sites.
Outlook: Best for personal publishing, huge user community, will continue to be the preferred choice of bloggers for years.
Website: http://www.wordpress.org/

3. Joomla:

Joomla has one of the largest user communities of any CMS, everything you need and more to develop social networks, ecommerce, & archive sites.
License: GPL
Programming Language: PHP
Main advantages: Professional standards, internationalization, customization.
Disadvantages: too many commercial products for Open Source development, difficult to learn.
Outlook: Strong challenger for the top CMS spot, commercialization of extensions should continue to provide many income opportunities for 3rd party developers.
Website: http://www.joomla.org/

4. Media Wiki:

Media Wiki invented a whole new way of working on the web, and is a CMS for collective authoring of documents, used to power the one of the largest and most popular sites on the internet, Wikipedia.
License: GPL
Programming Language: PHP
Main advantages: If you need a wiki, it is the best.
Disadvantages: Does not include many other functions / extensions of other CMS platforms, doesn’t theme well, most sites look the same.
Outlook: Follows the model to success of doing one thing extremely well, has the support of the Wikipedia Foundation, very popular authoring model.
Website: http://www.mediawiki.org/

5. Liferay:

Liferay is a popular new CMS that is great for building portals, and offers a professional look and feel that sets it apart from the other platforms.
License: MIT
Programming Language: Java, PHP, Ruby
Main advantages: collaboration, calendars, internationalization, design.
Disadvantages: More closely tied to a commercial outlook / corporate structure than most Open Source projects.
Outlook: Not as well known or implemented as some of the other CMS platforms, but nice design & features to set your sites apart from the crowd.
Website: http://www.liferay.com/

6. TYPO3:

One of the most complex and professional CMS platforms out of the box, TYPO3 is popular for business websites, especially with European companies.
License: GNU
Programming Language: PHP
Main advantages: design, extensions, customizations, flexibility, professionalism.
Disadvantages: too difficult to learn for most, too many proprietary conventions.
Outlook: Strong CMS for web development, sure to continue with a core of specialized developers and corporate clients, but loosing support and market share to other platforms.
Website: http://www.typo3.com/

7. Moodle:

Moodle is one of the most unique CMS platforms on this list, designed specifically for Course Management and Education, and used for online learning platforms.
License: GNU
Programming Language: PHP
Main advantages: Huge user and development community, online education, no real competitors or similar products, extremely powerful.
Disadvantages: not really applicable for most web design purposes.
Outlook: Look for this “Modular Object-Oriented Dynamic Learning Environment” to continue to be the standard online operating system for education and spawn many interesting mashups with other CMS platforms as well as many more modules & extensions.
Website: http://www.moodle.org/

8. Dolphin:

Boonex Dolphin is popular among web designers who want the latest in social networking, with an industry standard look and all of the features of the popular online communities out of the box.
License: Creative Commons
Programming Language: PHP
Main advantages: Plug-n-Play user community with all the bells & whistles.
Disadvantages: not really Open Source, must pay to remove ads, requires specific hosting requirements, difficult to install, buggy.
Outlook: Look for Dolphin to continue to be a popular choice for social networking, though its “cookie cutter” design runs the risk of becoming stale with too many sites implementing the same design.
Website: http://www.boonex.com/products/dolphin/

9. Pligg:

Pligg is a Digg clone that provides social bookmarking functionality for websites, allowing users to post links, vote them up or down, and leave comments.
License: GPL
Programming Language: PHP
Main advantages: Best for Social Bookmarking, can be themed and extended to build top quality sites like Mixx, Redditt, Del.icio.us, etc.
Disadvantages: difficult to install, mod rewrite problems, poor support on community boards, questionable Open Source future.
Outlook: With the 1.0 release of Pligg upcoming within a couple of months, look for a big surge of use back to this platform but watch out for increased commercialization.
Website: http://www.pligg.com/

10. Movable Type:

Movable Type is the main challenger to WordPress for a personal blog platform, and supports multiple users, Themes, and Tags.
License: GNU
Programming Language: Perl
Main advantages: Blogs
Disadvantages: Too closely tied to commercial products and services compared to most Open Source communities, Perl.
Outlook: Look for MT to fall off the list as other of the blogging platforms below increase in popularity, but sustain development as PR for the company’s commercial offerings.
Website: http://movabletype.org/

i hope you like this details content originaly by http://webdevnews.net/2008/09/the-top-10-open-source-content-management-systems/

from,

kiran vadariya

Wednesday, September 2, 2009

some useful wordpress plugins

here is the list of some useful wordpress plugins. i hope  everyone like tht

Advanced Tagline

Advanced Tagline gives the option to have multiple taglines for your blog and display them at random or sequentially with each page view.

Sodahead Polls

Want to create a poll for your readers and see live results? Bloggers use polls more than any other interactive application to engage their readers. Create an engaging experience for your audience today and keep them coming back for more.

Minimum Comment Length

Don’t you find it annoying when someone comments with just a smiley? Or a “thanks”? On quite a few forums you have to leave a comment with a minimum of 15 characters to be able to comment, but WordPress doesn’t allow you to set such a threshold. With this plugin, it does.

Blogging Tips

This plugin displays random blogging tips and suggestions. The tips are just some ideas of what you can do to improve the popularity of your blog and improve the content.  All of the tips are designed to inspire you to be a better blogger.

Gravatar Recent Comments

Gravatar recent comments is a plugin providing you with a “Top/last commenters” widget but instead of just displaying names, it also displays gravatars.

Theme Authenticity Checker

Scan all of your theme files for potentially malicious or unwanted code. Be aware of advertisements or dangerous JavaScript inserted into legitimate themes by third party theme download sites.

List Category Posts

List Category Posts is a simple WordPress plugin which allows you to list some posts from a category into a post/page using [catlist=ID], where ID stands for the Category Id.

Expanding Text Plugin

This WordPress plugin allows you to create sections of text in your post or page which expand/collapse when clicked on. You simply wrap the special tags around your text, and set the ‘expand link’ (the link visitors click on to show the text).

Actionable

Actionable allows the creation of a categroized list of action items for users to check off and track. It was originally developed for Share 350.0 – a plan for regional sustainability to help people track their actions and efforts to create a sustainable community.

Lightbox Plus

Lightbox Plus is used to create overlay display images on the webpage and to automatically add the correct overlay links to images. Lightbox Plus captures the image title for display using a fairly robust regex to capture most character that may appear as part of the title.

original blog from  http://www.blogohblog.com/10-new-useful-wordpress-plugins/

from,

kiran

Friday, July 31, 2009

symfony 1.2 features

hi, we all knows tht symfony 1.2 is released . today i want to write about some symfony 1.2 features.

Features

The admin generator will be rewritten from scratch to leverage the new form framework. The main goal is to provide a more customizable and a more flexible admin generator.

The Propel plugin and the Doctrine plugin will be bundled with symfony 1.2. So, as of symfony 1.2, the core team will officially support Doctrine as a first class citizen.

The development of secure applications has always been quite easy with symfony thanks to the use of the ORM, the output escaper, and the CSRF protection. Symfony 1.2 will go one step further by providing native input filtering. We will base this feature on the new filter extension bundled with PHP 5.2.

The framework must simplify the life of the developer on repetitive and boring activities. As most applications send emails, the Swift library, one of the most feature-full and flexible solution for sending emails in PHP, will be integrated into the core.

The JavaScript world evolves very quickly, with lot of great frameworks available (prototype, jQuery, Dojo, mootools, and YUI). all the JavaScript stuff available into a plugin.
The project:deploy task was just a proof of concept. So, it is time to start a discussion on the features we need for a proper deployment task.

The routing is now cached, so you can expect a significant performance boost when you got plenty of routes in your app. Also, the routing class is no more a singleton so you can now extend and reference it easily to fit your needs,

you can download symfony 1.1 from below given  links .

sf_sandbox_1_1.tgz

sf_sandbox_1_1.zip

    you can upgrade your existing symfony project into symfony1.2.

    Thursday, July 30, 2009

    Joomla! Resources Directory Launched

    BalloonsIn response to overwhelming interest and requests from the Joomla community, the Joomla Project is pleased to announce the Joomla Resource Directory goes online today at resources.joomla.org. If you're a Joomla user, there's no easier way to find developers, service providers, and other valuable resources.

    "We think this will be a great way to connect end-users and service providers in the Joomla Community," said Wendy Robinson of the JRD Team."Most small businesses can't afford to advertise on the Joomla.org sites and this will provide them wide exposure. With close to a million visitors and 14 million page views a month, the JED has proven that there is wide interest in products related to Joomla."

    The JRD builds on the success of the JED—the most popular place to find Joomla Extensions. Both are powered by the Mosets Tree 2.1 directory extension, a GPL extension that also powers the Joomla Site Showcase.

    If you're a service provider, listing in the Resource Directory is free of charge (premium listings will be offered in the future for a fee). This includes consultants, template designers, tutorial sites, and just about any other Joomla service. Users can post reviews of these services and share their experiences with the community.

    Wednesday, July 15, 2009

    Drupal 6.13 and 5.19 released

    Drupal 6.13 and 5.19, maintenance releases fixing problems reported using the bug tracking system, as well as critical security vulnerabilities, are now available for download. Both releases fix some other smaller issues as well.


    Upgrading your existing Drupal 5 and 6 sites is strongly recommended. There are no new features in these releases. For more information about the Drupal 6.x release series, consult the Drupal 6.0 release announcement, more information on the 5.x releases can be found in Drupal 5.0 release announcement.



    Download Drupal 6.13
    Download Drupal 5.19

    for more information  http://drupal.org/drupal-6.13

    Thursday, July 9, 2009

    Now symfony with netbeans also

    Last week, the NetBeans team announced that the next version of their IDE (6.8) will have native support for symfony! That's a great news for all of us. They have a dedicated page in their Wiki about symfony support in NetBeans, and the NetBeans 6.8 nightly builds already have some basic support for symfony, like the ability to run a task. To learn more, read Tomas Mysik's blog post about what is already available. That's exiting, and I think we need to help them building a great IDE for symfony. I highly encourage you to download a 6.8 build, test it with your own projects, and give them feedback.

    content from.. http://www.symfony-project.org/blog/2009/07/08/symfony-support-in-netbeans-6-8

    Wednesday, July 8, 2009

    Vote For Symfony

    You can vote! With over 47,000 nominations, the community has chosen 85 finalists in 12 categories. Take a look at our finalists and pick your favorites, or maybe even discover something useful you hadn’t heard of before. we are going to vote for symfony .

    why we are going to vote for SYMFONY ?

    chk this link if you want to know about symfony http://www.symfony-project.org/

    it show why we r going to vote symfony a best web development tool ever .

    Vote For Symfony. go to this link. :)
    http://sourceforge.net/community/cca09/vote/?f=392


    from,

    jasmin patel
    http://www.symfony-project.org/

    Monday, July 6, 2009

    symfony 2.0

    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 :)

    Wednesday, July 1, 2009

    magento ecommerce feature :)

    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

    Wednesday, June 3, 2009

    Developing Symfony with Eclipse

    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 :)

    Tuesday, May 26, 2009

    make your own webserver free

    this video shows how to make your own webserver to share files or host websites for anyone on the net to access for free, in under 7 minutes using Apache, which is free software.

    i hope this w'll help you.

    make your own web server
    from

    kiran vadariya


    [caption id="attachment_70" align="alignleft" width="257" caption="official logo of devloperworld.com"]official logo of devloperworld.com[/caption]


    Monday, May 25, 2009

    how to clear borwser's cache

    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


    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

    Tuesday, May 12, 2009

    some useful symfony plugins

    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

    Wednesday, May 6, 2009

    Creative Uses for PHP

    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 :)

    Charts and analysis for your site

    In this ever increasing era of web development, the facilities and features given by desktop application is also wanted and must given by the web application. Because of the business spread across the many places the web is also preferred now over the desktop applications.

    Charts are for analyzing the data stored by the database of if any. Thankfully there is one open source library based on Prototype Framework of javascript is available named Protochart.

    ProtoChart using Prototype and Canvas to create good looking charts. like
    * Line, bar, pie, curve, mix, and area charts available

    Overview
    Documentation
    Demo

    Very fine work done by them, and use it with their tems and conditions

    Monday, May 4, 2009

    WordPress for Designers Series

    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 :)

    Saturday, May 2, 2009

    New Release of YSlow for web performance

    Yslow[v2] is now available and it providing much more tools than earlier version like,

    Minifying js files, smush.it for image compressions, beautified js, and much more.

    for those who not aware of Yslow, it is the much interesting and important tool for web developers provided by yahoo, and enables the developers to make their optimization work easier.

    Yslow Download

    YSlow uses Yahoo!'s Smush.it service, which is subject to Smush.it Terms of Use and find more at

    Smush.it

    Friday, May 1, 2009

    Upgrade Symfony Projects to 1.1 and 1.2

    With your ongoing projects if you want to change the branch of symfony from 1.0 to 1.1 or from 1.1 to 1.2, here are links to describe how

    The document on the symfony official site provides the details about what changes made in 1.1 and 1.2 branches, and what to be done to upgrade your projects

    [1]   Upgrading Projects from 1.0 to 1.1

    http://trac.symfony-project.org/browser/branches/1.2/UPGRADE_TO_1_1

    [2]  Upgrading Projects from 1.1 to 1.2

    http://trac.symfony-project.org/browser/branches/1.2/UPGRADE_TO_1_2

    Symfony Upgrade from 1.0 to 1.1

    Thursday, April 30, 2009

    some usefule symfony plugins :)

    take a quick look at some useful symfony plugins . useful for your symfony project. if any query or change then post comment on it.

    1. sfSimpleCMSPlugin

    2. sfGuardPlugin

    3. sfDoctrinePlugin

    4. sfPropelActAsNestedSetBehaviorPlugin

    5. sfMediaLibraryPlugin

    6. sfSimpleBlogPlugin

    7. sfSimpleForumPlugin

    8. sfFeed2Plugin

    9. sfgWidgetsPlugin

    10. sfThumbnailPlugin

    11. sfUJSPlugin

    12. sfControlPanelPlugin

    13. sfFormValidationPlugin

    14. sfMogileFSPlugin

    15. sfLightboxPlugin

    16. sfCaptchaPlugin

    17. sfNiftyPlugin

    18. sfPrototypeWindowPlugin

    19. sfPropelLoadbalancerPlugin

    20. sfSavvyPlugin

    21. sfYzClientSideValidationPlugin


    from ,

    sanjay :)

      like to watch top 10 joomla extentions

































      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 :)

      Wednesday, April 29, 2009

      Introducing GWT [google web toolkit] :)

      What does this mean for you? It is easier than ever to create sophisticated web applications entirely in the Java language with Google Web Toolkit while working productively in Eclipse. And the moment you're finished, with only a few button clicks you can upload and publish your application to the world on App Engine.

      In GWT 1.6, we've tried to make common tasks simpler while making it possible to do even more advanced things. If you're brand new to GWT, some of this is going to sound like gibberish, so you'll also want to take a look at the Product Overview as a gentler introduction.

      Direct support for war output and related tools



      • GWT 1.6 changes the conventions for project organization to center on the standard Java web archive deployment structure. This new war support makes it easier to introduce GWT modules into existing web applications. It also makes GWT development more flexible by allowing hosted mode to work easily with any standard servlet container.

      • In conjunction, there is a new webAppCreator tool which replaces the older projectCreator and applicationCreator tools. It is a unified, war-aware tool that can quickly create a working GWT module, configuration files, source files, and an ant build file that you can use as a starting point for your own code.

      • And, of course, it's pretty easy to create a war directory layout that you can upload to App Engine.


      Hosted mode and compiler enhancements



      • Hosted mode has been enhanced to take advantage of the new war-centric project structure to provide additional conveniences. For example, the new "Restart Server" button reloads server-side code without you having to restart your debugger, which can save you time when you're developing RPC services. Also, for you GWT experts out there using hosted mode with your own custom servers — if you know what "-noserver" is, I'm talking to you — you'll be glad to know that hosted mode integration "just works" now; generated resources such as bundled image files are automatically recreated when you refresh the hosted browser. This, too, can help speed up your development cycle.

      • Hosted mode has also been modified to work smoothly with EMMA's offline instrumentation, so that you can easily generate code coverage reports. If you're an Eclipse user, in addition to using the new Google Plugin for Eclipse, you should also look at EclEmma, which makes it easy to enable code coverage for any launch configuration.

      • Finally, the GWT compiler has gone parallel. It can compile multiple output permutations in parallel using the new -localWorkers flag, which can speed up web mode compiles noticeably on multi-core machines. In more elaborate build systems, it is also possible now to do parallel distributed compiles using the new compiler lifecycle classes Precompile, CompilePerms, and Link.


      New widgets and a shiny new approach to event handling



      • A big change that you will surely notice is GWT's overhauled event handling. The new Handler pattern for managing widget events is easier to understand and more succinct than in previous releases. Widget writers can also easily create their own custom events.

      • The customizable and internationalized DatePicker is now a standard widget, and the new LazyPanel helps you speed up your code by delaying the creation of widgets until they're actually needed.

      • There's also a new API for triggering browser native events programmatically, which is a real boon for unit testing.


      As usual, there are many more improvements than we can list above. The issue tracker has the full list of changes. We hope that these new features in GWT 1.6 will seem like only the beginning, though, as you start to using GWT alongside the new Google Plugin for Eclipse and deploying your code on App Engine. There's lots more to come on how these technologies work together to help you do cool new stuff faster.

      Last but not least, the GWT team will be at Google I/O on May 27-28, giving in-depth sessions on GWT and eager to hear your feedback on these new features. We hope you'll join us.

      Download Google Web Toolkit 1.6

      thank you

      from ,

      kiran vadariya

      Friday, April 24, 2009

      Different type of Open source license

      OSI approved licenses


      Licenses that are popular and widely used or with strong communities (9)



      Special purpose licenses



      Other/Miscellaneous licenses



      Licenses that are redundant with more popular licenses



      Non-reusable licenses (25)



      Superseded licenses (5)



      Licenses that have been voluntarily retired



      Not categorized



      hope your r enjoyed this one:)

      from,

      kiran vadariya

      Thursday, April 23, 2009

      Gujarati Language for Joomla! :)

      hello  all,

      Enjoy !! :)

      now you can translate your joomla project in gujarati language in one click.

      for this you have to install joomal language pack .

      But you for this one you have to installed joomla 1.5.10 or newer version of this . so check first of all your joomla project. it is absolutly free under GPL.

      click here to download joomla gujarati language package

      after download you can install language from admin side of your project .

      after instalation active language from admin side and enjoy gujarati translation of your project :)

      i hope you have enjoyed this one. :)

      from,

      kiran vadariya

      Wednesday, April 22, 2009

      Symfony 2.0 an Enhancement of Symfony 1.0.

      Symfony 2.0 is a major step forward for the symfony project. This new version introduces new concepts and new components, and make the framework even more decoupled and flexible than before. As an added bonus, the framework is also more lightweight and much faster. This session will give you a feeling of the power of Symfony 2.0 by introducing the main new components of the framework.

      It's realy good and nice one framework of PHP5.So let's begin toward it.

      Benefits of Prototyping in Web Development



      Prototyping is a phase in web development which involves developing a working model of a system or in this case, a website. But is prototyping really that important? Can we just skip that part and head on to the actual coding? Oh yes, by all means you can but for sure your website would be a mess.

      Imagine making a movie without a script. Imagine making a building without a blueprint. It's a disaster. Everything should be planned ahead before diving to the actual development process.

      Prototyping is essential in web development. First of all, it enhances the requirements of the system. The team would let the user interact with the prototype and from there the user would give the developers their feedback.

      These feedback would then translate to improved functions, hence, enhances the specs that was initially given. It also helps in finalizing the requirements of the system. Nothing is more annoying than fickle minded project managers. Therefore, prototyping is really the best solution to avoid adding and modification of specs come coding time.

      Now, if you're thinking of developing a website or a system for that matter, make a prototype. It'll save you time and effort which in return saves you money. At the end of the day, it's the quality of the work that matters for the clients. That's why an organized approach such as prototyping is a must.