Hire PHP Developer, Open Source Development, Website Design, Web
Programming, Web Promotion (SEO),Ecommerce Solutions And Rich Web 2.0 Applications Development Company.

December 15th, 2008

PHP-Nuke:

It’s a web-based automated news publishing and content management system based on PHP and MySQL. The system is fully controlled using a web-based user interface.

Modules may be added to the PHP-Nuke system, allowing the webmaster to add more features like:

  • Advertising - Manages ads on the page layout (theme). Supports images/links, JavaScript/HTML and flash
  • Avantgo - Provides mobile version of the last 10 news articles
  • Content - Manages the main content “pages” of the website
  • Downloads - Manages file downloads. It doesn’t actually allow you to upload files, but it stores links to files you upload to your server or links to files on other public servers.
  • Encyclopedia — A simple module for managing phrases/words and their definitions.
  • FAQ - Manages the Frequently Asked Questions (FAQ) for your site.
  • Feedback - Allows site visitors to provide feedback to the webmaster. It is an online form, but provides the feedback via email.
  • Forums - Manages discussion forums for the site. It is based on bb2nuke, which is a PHP-Nuke port of the popular open-source PHPBB discussion board.
  • Journal - A simple module that allows users to maintain public and/or private notes.
  • Members List - Displays the members of your site.
  • News - Manages news stories for your site. It supports future-dating news to be released at a specific date and time.
  • Private Messages - Allows your members to send private messages to you and others on the site. Members can chose to not allow other members to send them private messages.
  • Recommend Us - Form to send an email message recommending your site to others.
  • Search - Allows users to search your website to find information.
  • Statistics - Displays summary and detailed statistics regarding your site, including the number of page views by visitors.
  • Stories (News) Archives - Provides access to older news articles.
  • Submit News - A form to allow visitors to submit a news story to your site. Email notification is sent, but the news submission is stored in your administrator control panel. You can delete, edit, and/or post the article directly to your site without rekeying.
  • Surveys (Polls) - Allows you to create surveys that your visitors can respond to.
  • Top - Displays the top 10 (or other number specified by you) news articles, downloads, etc.
  • Topics - Displays news by topic. As the administrator you define what the topics are for your site and assign news articles to one or more topic. The news module also supports categories, which are similar, but a news article can only be assigned a single category.
  • Web Links - Manages a hierarchical directory of links to various websites of interest to your readers.
  • Your Account - Manages members “profile” information, including their preferred site theme (if you provide more than one), the number of news articles to display on their home page, etc.

PHP-Nuke is able to support a number of different languages. Its look and feel can also be customized to an extent using the Themes system, although making it substantially different from the standard ⅔ column layout (as used by the program’s official website) requires knowledge on PHP, HTML and CSS.

Criticism:

PHP-Nuke has been criticized for containing many security holes and for not being easily indexed by the internet search engines.

Forks:

Nuke-Evolution — Based on PHP-Nuke with many security fixes, custom modifications, and PHP-Nuke modifications pre-installed

RavenNuke — Based on PHP-Nuke version 7.6, but with many security fixes, custom modifications, couple of add-ons, and XHTML 1.0 Transitional compliant

These forks, and others, have all had their own ideas regarding several aspects of the system, and thus do many things in different ways in an attempt to produce a better product. Nevertheless, most, if not all of these systems can be used to produce a community portal similar to that which can be built using PHP-Nuke, although it is possible that these systems are better at doing some things than PHP-Nuke (and vice-versa).

December 15th, 2008

XML User Interface Language (XUL) pronounced “zool” is the programming language created by Mozilla used to create Firefox extensions and cross platform applications.

HTML was designed for content, not interactivity. XUL, on the other hand, was designed specifically for creating application interfaces. XUL has a comprehensive widget set and an application-centric layout model well-suited to organizing UI widgets in application interfaces. These features make XUL an attractive alternative to HTML for building Web applications and adding interactivity to Web sites.

Designers who are experienced in building web applications using W3C standard technologies can leverage this experience from the browser directly to the desktop.

As a rapidly maturing cross platform technology, XUL could fill an interesting void for technologies such as Java J2EE and Microsoft .Net which focus on enabling network access to distributed objects. Dynamic application logic can benefit significantly from a UI presentation layer that is standards-based, scriptable, extensible, and similarly distributable over the Internet.

Remote XUL is similar to local XUL. In both cases the XUL files are identified by URLs, and Mozilla, when given such a URL, renders it identically regardless of where it is located.

Methodology:

  • As with all XML-based formats, XUL starts with the good ‘ole <?xml version=”1.0″?>.
  • If there was any associated code, it would refer to the window object by the ”id” attribute. The title is the window title. The ”orient” attribute defines in what direction the child elements are to be arranged.
  • The ”xmlns” attribute sets the default namespace for this document. ‘‘Xmlns” stands for ”XML NameSpace”.
  • It tells XML parsers what type of XML it’s processing, what version it is, etc.
  • The attribute value in the <window> element make Mozilla like, there is no data, only XUL.
  • Layout is not literal - you can leave the positioning of buttons and other widgets to Mozilla. You can do per-pixel positioning if you wish, but there’s rarely a need for it. The various <hbox> and <vbox> elements set the layout mode for their child elements.
  • The <tree> component is a general component. It can do trees, but it also does tables, and hybrid ”treebles”. If you have Mozilla installed, you can see one of these in the top-left quarter of the DOM Inspector.
  • XUL has bindings to XML-serialized RDF (Resource Description Framework). RDF is a data/metadata description language that uses predicate logic.
  • Because XUL can be loaded from a web-server via HTTP, this implies that you can write “Dynamic XUL. And because web scripting languages such as ASP and JSP work just as well in XML as they do in HTML, you could, technically speaking, serve XUL forms generated on the fly.
  • If written correctly, making your application usable in more than one language is easy, due to ground-up support for localization packages.
  • Highly nontrivial investment is required for converting an application to display right-to-left and top-to-bottom languages. In Mozilla, this work has been done once, and all you need to do is provide text in a supported character set of your choice.
  • Since Mozilla has skin concept, XUL is displayed in whatever skin the user chooses. Skins in Mozilla are written in a dialect of CSS designed for adjusting the look and feel of widgets, as opposed to that of HTML. XUL forms can bring along their own CSS if they want.
  • Since XUL is a type of XML, you can use XSLT to transform it into other document types, XML-based or otherwise.
  • As you’d expect from any widget toolkit, things like drag-and-drop, clipboard operations and widget constructions are all supported.

Tools:

  • Spket IDE (http://www.spket.com) is the best IDE for editing XUL and is based on the Eclipse IDE.
  • Extension Developer (https://addons.mozilla.org/en-US/firefox/addon/7434) is a Firefox add-on for building extensions.
  • Firebug (https://addons.mozilla.org/en-US/firefox/addon/1843) is an awesome Firefox add-on to debug web pages.
  • XUL Explorer (http://developer.mozilla.org/en/docs/XUL_Explorer) is a nice little application to help you get started with XUL development
December 6th, 2008

Web 3.0 is something called the Semantic Web or the “Internet of Services”, i.e. besides the human readable part of the web there will be machine accessible SOA services which can be combine/orchestrated to higher level of services.Distributed databases:

Many compare Web 3.0 to a giant database. While Web 2.0 uses the Internet to make connections between people, Web 3.0 will use the Internet to make connections with information. Some experts see Web 3.0 replacing the current Web while others believe it will exist as a separate network. The first step towards a “Web 3.0″ is the emergence of “The Data Web” as structured data records are published to the Web in reusable and remotely query able formats, such as XML, RDF, Website Parse Template and micro formats.

Intelligent applications

According to some Internet experts, with Web 3.0 you’ll be able to sit back and let the Internet do all the work for you. You could use a search service and narrow the parameters of your search. The browser program then gathers, analyzes and presents the data to you in a way that makes comparison a snap. It can do this because Web 3.0 will be able to understand information on the Web. Web 3.0 has also been used to describe an evolutionary path for the Web that leads to artificial intelligence that can reason about the Web in a quasi-human fashion.

3D spaces

Another possible path for Web 3.0 is towards the 3 dimensional visions championed by the Web3D Consortium.

Socio-technological research

Web 3.0 is “the biological, digital analog web where information is made of a plethora of digital values coalesced for sense and linked to the real-world by analog interfaces.”

API:

Some experts believe that the foundation for Web 3.0 will be application programming interfaces (APIs). An API is an interface designed to allow developers to create applications that take advantage of a certain set of resources. Many Web 2.0 sites include APIs that give programmers access to the sites’ unique data and capabilities. For example, Facebook’s API allows developers to create programs that use Facebook as a staging ground for games, quizzes, product reviews and more.

December 5th, 2008

Adobe AIR is a cross-platform runtime environment for building rich Internet applications using Adobe Flash, Adobe Flex, HTML, or Ajax, that can be deployed as a desktop application. Adobe made a public preview release of AIR (then called Apollo) along with a software development kit (SDK) and extension for developing Apollo applications with the Flex framework, on March 19, 2007. Public beta 3, was released on December 12, 2007, and version 1.0 was released on February 25, 2008.A Linux alpha version was released on March 31, 2008.

Overview:

AIR is intended to be a versatile runtime environment, as it allows existing Flash, Action script or HTML and JavaScript code to be used to construct a more traditional desktop-like program. In most cases, rich internet applications store users’ data on their own servers, but the ability to consume and work with data on a user’s local file system allows for greater flexibility.

Applications:

AIR applications can operate offline, and then activate further functionality or upload data when an active Internet connection becomes available. Companies currently using AIR include eBay, AOL, NASDAQ, CleVR, Pownce and finetune.

Development environment

Adobe currently provides three ways of developing AIR applications:

HTML/Ajax: Either via Adobe’s own Dream weaver CS4, another HTML editor or a normal text editor in conjunction with the AIR SDK.

Flex Builder 3

The new Adobe® AIR™ runtime lets developers use Adobe Flex® technology to build rich Internet applications (RIA) that deploy to the desktop

Flash CS4

The cross-platform nature of the runtime means any HTML editor, coupled with the AIR SDK, can create AIR applications. AIR itself uses the Web Kit HTML rendering engine, along with Flash and PDF technologies.

September 11th, 2008

eFront is an open source e-learning platform also known as a Course Management System (CMS), or Learning Management Systems (LMS), or Virtual Learning Environment (VLE). It is suitable for both company and educational usage. IT is Free to use under GPL.

eFront is offered as open source software. Download it, customize it to your needs, add new functionalities

eFront includes a wide variety of components that help you create your lesson structure and add content, build online-tests, communicate with others, track users history and progress, conduct surveys, assign projects, and create certifications. And this list just scratches the surface of the system.

Efront provide very useful modules like

· Conference (This module offers a bridge between eFront and the video conferencing (real time communication) tool DimDim.)

· Links (you can create an unlimited number of links that will be visible from the main lessons page together with their description.)

· FAQ (Build “frequently asked questions” lists for your lessons. Use it to answer basic and common questions that arise frequently among the students.)

· YouTube (Build and share lists of youtube videos with your students. Youtube videos are directly embedded to the lesson’s dashboard.)

· Billboard (Integrate to your lesson’s dashboard a visually appealing introduction that can include images, sounds or videos.)

· Translate (This modules uses the Google’s translation API to integrate translations between any language pairs into your lessons)

June 30th, 2008

About Encryption Software: TrueCrypt

There are many types of data encryption, and they are the basis of network security. You can encrypt the data by any Encryption Software.

Main task of Encryption software is Encryption and Decryption of data, usually in the form of files on (or sectors of) hard drives and removable media, email messages, or in the form of packets sent over computer networks.

TrueCrypt is a very Latest Software for Data Encryption. It’s free open-source disk encryption software for Windows Vista/XP, Mac OS X, and Linux. TrueCrypt is a software system for establishing and maintaining an on-the-fly-encrypted volume.

Features & Functionality:

  • This Software creates a virtual encrypted disk within a file and builds up it as a real disk.
  • Encrypts an entire partition or storage device for example USB flash drive or hard drive.
  • TrueCrypt can on-the-fly encrypt a system partition or entire system drive
  • System encryption involves pre-boot authentication, which means to access the system, need to enter the correct password each time before Windows boots.
  • Data is automatically encrypted or decrypted right before it is loaded or saved, without any user intercession.
  • If in case an adversary forces you to reveal the password, It provides two levels of plausible deniability.

1) Hidden Volume - There are many situations where you cannot refuse to reveal the password (for example, due to extortion). Hidden volume allows you to solve such situations without revealing the password to your volume. You may Read data stored on the (outer) volume without any risk.

2) No TrueCrypt volume can be identified (volumes cannot be distinguished from random data).

TrueCrypt never saves any decrypted data to a disk – it only stores them temporarily in RAM. When you restart Windows or turn off your computer, the volume will be dismounted and files stored in it will be unreachable and encrypted. Same thing Happens even when Power supply is suddenly interrupted. To make them accessible again, you have to mount the volume - provide the correct password and/or keyfile.

May 19th, 2008

phpShop is a PHP-powered shopping cart application. It is released under the GNU General Public License. phpShop has less features that many other shopping cart applications, but is generally easier to customize. All that is required to effectively customize phpShop is a basic knowledge of HTML, PHP, and SQL.

phpShop is written in PHP and therefore requires the PHP: Hypertext Preprocessor. phpShop also requires a database; phpShop currently supports MySQL for this purpose.

The original developers of phpShop needed to build a shopping cart web site. Other solutions were fairly complete but much too complicated to learn since they used their own tag language or were based on early CGI scripting languages.

phpShop Features

  • * Shopping cart per visiting shopper
  • * Minicart visible for shoppers as they browse site
  • * Simple search tool for finding products
  • * Category based navigation of store
  • * Show current specials
  • * Sales statistics
  • * Order management and processing
  • * Manage multiple order status types
  • * Update order statuses
  • * WYSIWYG editing of product descriptions
  • * Unlimited number of products
  • * Unlimited number of product categories
  • * Able to display multiple prices per product
  • * Pricing based on shopper groups
  • * SKU based product listings with SKU’s at the product attribute(s) level
  • * Database driven for dynamic store maintenance
  • * Administrative user management
  • * SSL template driven admin and storefront pages
  • * Upload category, product, and store images via web browser
  • * Multiple shipping addresses per shopper
  • * Separate shipping and handling charge calculation
  • * Customizable zone based tax calculation (city/state & country/region)
  • * Ability to create shopper groups
  • * Order management with customizable order status types
  • * Email notifications of orders
  • * Live credit card processing through payment processors
  • * Shoppers can view orders with status
  • * Ability to set tax rates for multiple countries, states and cities.
  • * Shoppers registration
  • * Shoppers have secure account access to view current and previous orders
  • * Shipping address book for storing multiple shipping or billing addresses
  • * Zone based shipping methods
May 6th, 2008

WHMCS is the complete all-in-one client management, billing & support solution for Web Hosts &Other Online Businesses.It also automates many routine tasks including invoicing, order provisioning, suspensions, and more.

WHMCS is a powerful integrated client management, billing & support system. It provides everything you need to manage your clients.

* Automated Recurring Billing & Simple One Time Invoicing
* Flexible Product Options, Custom Welcome Emails, Fields & Options
* Automated Hosting/Domain Provisioning & Management
* Payment Tracking, Accounting Features & Statistical Reports
* Easy to Use Client Area with Integrated Support Tools
* Fully Customisable Client Area with a Powerful Templating System
* Development Kits, Action Hooks & an API for integrating & extending

Features :-

* Supports products of any type - not just hosting!
* Prorata Billing Support (One Day Billing)
* Configurable Options for products which increase/decrease the price
* Custom Field support allowing you to collect specific data from a customer
* Addons which allow you to cross-sell additional products & services to clients
* Downloadable Product Support - eg. Software Downloads
* Stock Management/Auto suspension of orders once unavailable
* Automatic invoice generation x days before items are due, reminders and overdue notices all automated
* Ability to create one-off invoices - ideal for web design/consultancy firms
* Automated Recurring Credit Card Billing
* ntegration with over 10 of the leading domain registrars
* Automated Domain Registrations & Transfers
* Automated Expiry Notices
* Clients can renew anytime from the client area
* Ability to make Nameserver Changes
* Make changes to the WHOIS Contact Information

April 25th, 2008

Ning is the only online service where you can create, customize, and share your own Social Network for free in seconds.Ning is an online platform for users to create their own social websites and social networks

Ning hopes to compete with large social sites like MySpace and Facebook, by appealing to users who want to create networks around specific interests or have limited technical skills.The unique feature of Ning is that anyone can create their own custom social network for a particular topic or need, catering to specific audiences.

Ning narrowed its focus to offering a group website, a photos website, and a videos website for people to copy and use for any purpose.

Currently, Ning has two primary business models. One allows users to create a network for free, in exchange for the network hosting ads that Ning supplies. The other, their “Ning for Business” option, offers users a network where they control the ad content (or lack thereof), in exchange for a monthly fee. A few other premium services such as extra storage and bandwidth and non-Ning URLs are also available for additional monthly fees.

April 25th, 2008

Magento is a new professional open-source eCommerce solution offering unprecedented flexibility and control.

Magento was designed with the notion that each eCommerce implementation has to be unique since no two businesses are alike. Magento’s modular architecture puts the control back in the hands of the online merchant and places no constraints on business processes and flow.

Magento is available on GPL (General Public Licence)

New In Magento

* Flexible Coupons (pricing rules) with ability to restrict to stores, customer groups, time period, products, and categories. For example: Percent Discount | Fixed Amount Discount | Free Shipping | Buy x, get y free. | Buy x, get y with percent or fixed amount discount | Buy x, get free shipping on order | Buy x, get percent discount | Buy x, get fixed amount discount.

* Catalog Promotional Pricing by percentage or fixed amount with ability to restrict to stores, categories, products

* Free Shipping Option

* Multi-Tier Pricing for quantity discounts

* Customer Group-specific pricing and group-specific tier pricing

* Landing Page Tool for Campaigns

* Search Engine Friendly URL’s

* URL Rewrites

* Recently Viewed Products

* Recently Compared Items

* New Items Promotional Tool

* Up-sells in Shopping Cart

* Cross-sells on product pages

* Send to a Friend for all visitors, or registered users only

* Send Wishlist to a Friend by Email or RSS

* RSS Feeds for New Products, New Specials and New Tags

* Auto-generated Site Map

* Google Site Map

* Polls

* Newsletter Management

Site Management :

* Control multiple websites and stores from one Administration Panel with ability to share as much or as little information as needed

* Multi-Lingual

* Support for localization

* Support for multiple currencies

* Administration Permission System Roles and Users

* Flexible tax rate management with support for US and International markets

* Fully 100% customizable design using templates

* Customer Groups

* One-Click Upgrades

* Content Management System for Informational Pages

For More Info: