Navigation


Difference between HTML and XML

3:06 AM, Posted by Mini, No Comment

HTML vs. XMLHTML
HTML stands for Hypertext Markup Language. HTML standardizes the description of document layout and display, and is an integral part of every website today. In other words, HTML is a language for describing how pages of text, graphics and other information are organized, formatted and linked together.

Today, HTML pages are the standard interface to the internet. They can include animated graphics, sound and video, complete interactive programs, and good old-fashioned text. Millions of web pages are retrieved each day from thousands of web server computers around the world.


XML

XML stands for Extensible Markup Language. It is used to describe documents and data in a standardized, text-based format, easily transportable via standard internet protocols. XML, is based on the mother of all markup languages-Standard Generalized Markup Language(SGML). XML can be used to provide more details on the structure and meaning of the data pages rather than just specifying the format of the web pages. The formatting aspects can be specified separately, by using a formatting language such XSL(extended style sheet language). XML can describe data as records of data store or as a single document.

HTML vs. XML
As a language, XML defines both syntax and grammar rules. The rules are called Document Type Definition(DTD), and are one of the major differences between HTML and XML. XML uses metadata for describing data. The metadata of XML is not complex and adds to the readability of the document. XML, like HTML, also uses tags to describe data however, tags, unlike HTML, describes data and not how to present it. To display XML data,. You often transform it using XSLT into an HTML page.

HTML is comprised of a defined set of tags, XML on the other hand has very few defined gas. However, it does not mean that XML is powerless, the greatest power of XML is that it is extensible. You can create your own tags with your own semantic meaning. For example, you can create to use for your customer information data such as: Customer_First_Name like Manoj

This tag has meaning for you and, thus, to your application. This tag has been created by you to designate customer’s first name but its tells nothing about its presentation. But how is this gag useful to us? Consider now that data stream contains multiple customers information. If you want to find all customers with first name “Manoj” you can easily search for the "customer_first_name" tags. You can not perform such type of operation in HTML with the same ease and consistency, as HTML was bit designed for such purposes. XML is case sensitive while HTML is not.

Object Oriented Database

9:37 AM, Posted by Mini, No Comment

An object oriented database is used for complex databases. Such database applications require complex interrelationships among object hierarchies to be represented in database systems. These interrelationships are difficult to be implement in relational systems.

Object oriented models represent complex systems very naturally through an inheritance hierarchy. Thus it is a very natural choice for such complex objects.

Consider a situation where you want to design a class, (let us say a Date class), the advantage of object oriented database management for such situations would be that they allow representation of not only the structure but also the operation on newer user defined database type such as finding the difference of two dates. Thus, object oriented database technologies are ideal for implementing such systems that support complex inherited objects, user defined data types (that require operations in addition to standard operation including the operations that support polymorphism).

Another major reason for the need of object oriented database system would be the seamless integration of this database technology with object-oriented applications. Software design is now, mostly based on object oriented technologies. Thus, object oriented database may provide a seamless interface for combining the two the technologies.

The object oriented databases are also required to manage complex, highly interrelated information. They provide solution in the most natural and easy way that is closer to our understanding of the system. Michael Brodie related the object oriented system to human conceptualization of a problem domain which enhances communication among the system designers, domain experts and the system end users.

The he concept of object oriented database was introduced in the late 1970s, however, it became significant only in the early 1980s. The initial commercial product offerings appeared in the late 1980s. Today, many object oriented databases products are available like Objectivity/DB (developed by Objectivity, Inc.), ONTOS DB (developed by ONTOS, Inc.), VERSANT (developed by Versant Object Technology Corp.) and ObjectStore (developed by Object Design, Inc.), GemStone (developed by Servio Corp.) and ObjectStore PSE Pro (developed by Object Design, Inc.) An object oriented database is presently being used for various applications in areas such as e-commerce, engineering product data management; and special purpose database in areas such as, securities and medicine.

Advantages of Website Development

2:42 AM, Posted by Mini, No Comment

Website development is one of the most important aspect of software industry which has completely revolutioned the ways of today’s life, world economy and structure of software industry. In todays time you will get a website that will full fill all your criteria needs. In simple words website development has become versatile in the whole world . It is website development which has made software industry consistent and up to the peak. Website creation has opened tremendous and enormous opportunities for youngsters in make their career in this field . Every year it provides lakhs and lakhs of job opportunities.

Website development is a procedure that completes in two steps first in webpage creation and second is webpage development. Webpage creation includes manual coding and web page designing includes designing a webpage to all possible extents ,making it attractive, and up to the mark by using javascript, flash and animation. All these things results into a creation of full website and after that with the help of webmasters several activities are done to bring it upto a land mark so that it could create business. Every day new techniques are made to make new and new website with fabulous effects.

301 Redirect

10:12 AM, Posted by Mini, No Comment

301 Redirect is known as one of the most search engine friendly method for a web page redirection. It is the most safest method for redirection and it also preserves search engine rankings for a particular page.Whenever it is needed to change any file and move pages around it is the most safest option.

.htaccess 301 Redirect

One of the simplest way to redirect is the use of .htaccess redirect. .htaccess redirect helps in redirecting a non www domain to www domain. Means it will redirect the domain.com to www.domain.com. For this redirection we need to create a simple .htaccess file with the code below.

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]

You need to replace the domain.com and www.domain.com with your website's actual name. Create the .htaccess file with the code above and place it in the root directory of your website.

Note* The .htaccess method given above works only on Linux servers having the Apache Mod-Rewrite module enabled in it.

How to promote a blog in search engines?

7:51 AM, Posted by Mini, No Comment

blog promotionBlogging is not limited to share your personal ideas and thoughts on internet. Even it has become a part of business now. Blogging is one of the very effective way for business promotion. Now a days blogs are being used to promote businesses online. On blogs you can describe about your products, services or any other business information. Blogs are also very easy to promote over internet. One of the important aspects of blog promotion is to use original content. If you are writing all of your blog posts with original content, then blog promotion will be much easy for you. An informative and original content is easily cached and ranked by Google and other search engines. You can also promote your blog using one of the very effective search engine optimization techniques.

Below are the top 10 blog promotion tips:-

  • Submit blog in major search engines like Google, Bing, Yahoo and others
  • Perform link exchange with other blogs. For link exchange consider only some quality blogs, not any adult content or porn blogs
  • Submit blog in top blog directories.
  • Submit blog in general web directories.
  • Submit the blog in blog pinging sites.
  • Submit blog in RSS directories
  • Do commenting on dofollow and quality blogs
  • Create more blogs on relevant themes and link to your main blog
  • Do social bookmarking of blog at social bookmarking sites
  • You can also submit articles in article directories by giving back links to your blog
Fresh and original content is very important for blogs. So, always write something useful for your blog. You can daily post one blog post in your blog.

Free Social Networking Scripts

9:02 AM, Posted by Mini, No Comment

free social networking scriptSocial networks have become very popular in all over the world and similarly the demand for good social networks have also been increased. For the same developers have developed some very good and user friendly social network softwares. But the cost of developing these social networks go very high. The solution of this problem is the free social networking script. Now a days there are number of free social networking scripts are available on internet which are open source based scripts. These scripts can be easily downloaded and integrated with any application.

If you want to start a Social Network, but can't afford the cost of a Social Networking Script and looking for a free and low cost Social Networking Script, then I can suggest you a best list of Free Social Networking Scripts. The scripts are open source based scripts, you can easily download them and integrate in your own design/templates.

Below is the list of Free Social Networking Scripts:-

  1. Dolphin Free Social Networking Script

  2. Free Social Networking and Match Making Script

  3. Free Social Networking Script from Google

OSCommerce and Usage

3:11 AM, Posted by Mini, No Comment

OscommerceOSCommerce is popularly known as open source Commerce. OSCommerce is an e-commerce and online store management software program. This is one of the open sources in PHP. OSCommerce can be used on the web servers that has PHP and MYSQL installed. As it is an open source, it can be downloaded free of cost from internet.

OScommerce has made the development of online shopping carts very simpler. It contains the complete online shopping cart software from product search to online payment processing. You just need to integrate the complete software in your design. This software is customizable, you can perform customizing in oscommerce as per the requirements.

OScommece is a widely used open source system, which is being used by many software developers for creating online store management systems.