Rabu, 03 Agustus 2011

What is cms?


It could be said that a content management system is quite simply - a system that manages content. However, it is precisely the obviousness of what a CMS is and does, that has created a degree of confusion amongst 'would be' purchases of such a system. Wrapped up in a seemingly harmless statement is enough ambiguity to enable all kinds of products to masquerade as content management solutions.
To fully understand what it is a CMS does, we have to first define;
  • a) What it is we are referring to when we talk about content
  • b) What it is we understand under its management - and
  • c) What do we mean by a system.

At the risk of sounding 'obvious', only when you know what content it is you want to manage can you 'filter' (and I mean filter) through the myriad of options that are available - and not be 'bamboozled' by sales speak into taking the wrong product.

What is Content?

Content is in essence, any type or 'unit' of digital information. It can be text, images, graphics, video, sound, documents, records etc - or in other words - anything that is likely to be managed in an electronic format.

What is Content Management?

Content Management is effectively the management of the content described above, by combining rules, process and/or workflows in such a way that its electronic storage is deemed to be 'managed' rather than 'un-managed'.

What is the CM System?

The system itself is definable as a tool or combination or tools that facilitate the efficient and effective production of the desired 'output' using the managed content.
To combine all three, we can say;
A CMS is a tool that enables a variety of (centralised) technical and (de-centralised) non technical staff to create, edit, manage and finally publish (in a number of formats) a variety of content (such as text, graphics, video, documents etc), whilst being constrained by a centralised set of rules, process and workflows that ensure coherent, validated electronic content.

Why are there so many types of CMS?

If every piece of information that is stored digitally within an organisation can be described as content - then a piece of software such as e.g an 'asset management tool' can be said to be a content management system in the same way that a 'document management system' that manages documents can be said to be a content management system or a web content management system that manages web pages can also be a CMS. Alas every vendor sees the management of content from their product perspective. Combine this with the reality that at the so-called 'Enterprise Content Management' level, solutions have not just one form of content management but many - so they may be looking after content in the form of digital assets, documents, web content management, records and much much more. If you then add into this equation those vendors that have found ways of stretching the type of digital information that their product manages to include other content types - however badly they actually do it (muddying the water even further) - then you would be forgiven if you found yourself in a state of 'content management confusion'.

source : http://www.contentmanager.eu.com

Rabu, 27 Juli 2011

How to install wordpress offline

I’ve been working with WordPress offline for very practical purposes. It lets me try out themes without having to consume bandwidth on my web host. I just use it whenever I’m trying out my meager skills with PHP, MySQL, and WordPress. I haven’t really thought of letting others know how I do it until a web designer friend of mine asked me to help her out on how to run WordPress locally without having online server access. So here I am making a hasty how-to on the matter.
The first time I tried it, it really ran smoothly that I don’t know if it’d work for all. So I have to place a little disclaimer here that, while it worked for me, I’m not guaranteeing that it’d work 100% smoothly for you too (since we have different machines, apps installed and configurations). But here’s what I did.

Download XAMPP
Of all the apps that installs the Apache web server, MySQL and PHP, XAMPP has proven to be the easiest to install for me. If you ask me, it really takes a genius to manually install Apache, MySQL and PHP on your machine and make them work flawlessly.
Since I’m no certified MENSA member, I tried XAMPP. I downloaded this one with the installer package. And lo and behold, it’s almost a one-step installation for me.
NOTE: This was done on an Intel-based PC with Windows XP.
Install XAMPP
NOTE: Installation processes may vary depending on your machine (Mac or Linux) so better check the XAMPP website for other details. Mac users may find more on installing XAMPP here.
With the Windows installer package, the XAMPP installation process is easy. The most work I did for this one to set the installation path. I set mine to one of my workspace drives. I didn’t check the boxes asking me if I’d like to run components as services. I don’t know if that would affect this process, but just to be sure, leave them unchecked.
XAMPP Installer
Run XAMPP Control Panel
Just start Apache and MySQL. Once you get the green lights on both, you’re ready to go.
XAMPP Control Panel
Reconfigure your MySQL user details
Now that XAMPP (with Apache server and MySQL) is running, your machine is now also acting as a localhost. And yup, that’s right, that means that you can now access the localhost through your web browser. Accessing http://localhost/ via the address bar will bring you too XAMPP’s interface. It acts pretty much like your host’s cPanel.
XAMPP Index
Now the first thing to do is to modify XAMPP’s security settings by clicking on security. It’s better to be safe than sorry. You can change your passwords to the MySQL power user and XAMPP directory access on this page http://localhost/security/xamppsecurity.php.
XAMPP Security Settings
NOTE: Just in case you keep forgetting your security settings (usernames and passwords), you can check the “Safe plain password in text file?” box so you can access them in your /security folder. But as XAMPP indicates, it’s a security risk.
Create database for WordPress
Now that you’ve configured the security settings, you can now create a MySQL database for WordPress through the PHPMyAdmin interface. Just access it via the XAMPP sidebar and create a new database. In my case, I named it wordpress.
PHPMyAdmin Create Database
Download and unzip WordPress
Now get the WordPress engine from WordPress.org. Unzip WordPress in htdocs folder in your XAMPP’s installation path. The htdocs folder serves like your public_html in your web host server. Think of Windows Explorer as your FTP in this case.
Modify the wp-config-sample.php
Open the wp-config-sample.php in the WordPress directory with a text editor (or whatever editor you may have). You only need to modify three lines here, the DB_NAME, DB_USER, and DB_PASSWORD which are wordpress, root, and test, respectively in my case. Save it as wp-config.php.
WordPress Configuration
Install WordPress
Now if you followed this process, go to http://localhost/wordpress/wp-admin/install.php in your web browser to go through the WordPress installation process which would just be a few clicks. Your blog will be at http://localhost/wordpress/.
Post Script
So there you go, I hope this little tutorial helps. I’d appreciate some comments and feedback. It worked for me, so I hope it’d work for you too.

Source : http://www.lifespy.com/

HOW TO MAKE AN ONLINE STORE

A step-by-step guide for beginners.
.COM

domain name

buy
software

add
products

choose
design

shipping,
payment

PROFIT!

hosted
service
1 2 3 4 5 6
Creating your own online store is relatively easy and may take from one to several days (to actually create your online store, get acquainted with the software, and launch). This period will depend on the number of your products and your plans on storefront design. Well, what does it actually take to create an online store?
You are supposed to have decided on the range of products to be sold and have at least a general idea of what an online store is (if you ever shopped online, you know what it is). This tutorial describes the technical part of creating and running an online store.

1. Get a domain name.

If you have no website yet where you could open a store, then you need to find and register an appropriate domain name for it - www.your_domain.com (or .net, .org, .info, whatever). Get a domain name that you personally like!

2. Create your online store: software or hosted.

The most noticeable step—the launch of your online store.
WebAsyst Shop-Script offers two ways to create an online store: buy Shop-Script as software and install on your server (shared hosting) or sign up for the hosted service and start using. At the end, both options will give you same result—you will create your own online store—so pick an option that you like.
  • PHP software: Shop-Script as a PHP software package is for running your store on your server (your shared web hosting account). The advantage of using scripts is that, once installed, the online store would be running on the hardware (server) managed by you—you have full administrative control of your store. The drawback is that this option is more complex: in order to launch a store, you will need to purchase web hosting, and then install the scripts on the server (see WebAsyst installation guide).
  • Hosted service: Shop-Script is pre-installed on our servers. All you need to create an online store is signup. It is as simple as creating Gmail mailbox or Ebay account. The main advantage in this case is that after signup you already have a running online store, and you don't have to worry about software installation and web hosting. A drawback of this option is lack of FTP access and access to PHP source code. However, you woun't need those if you are not going to customize your store by altering PHP code.
If this is your first online store, we recommend you to start with hosted option to create a store. This will allow you to get started quickly with minimal initial expenses. The sooner you start the sooner you can begin to think about other important things: sales organization, promotion, etc.
Take a look at Software vs. Hosted comparison table.
It is a good idea to try Shop-Script as a hosted service because signup is free. You may then continue to use hosted, or buy Shop-Script as PHP software and move your data to your server later at any time. Or if you woun't like WebAsyst, just abandon your hosted account.

3. Add products.

Add products which you are about to start selling. With WebAsyst Shop-Script products can be added through a web browser one by one or imported in bulk from an Excel price list file (.CSV).

Special attention should be paid to product images because, if well designed, they will greatly contribute to successful sales. Informational video on product description pages would be a good advantage, too.

4. Choose design.

Select one of 19 design templates included with the product, and fine-tune it to meet your needs using built-in design editor (see how design editor works video, 7 MB).
When creating an online store, many online merchants strive to be extraordinary when ordering design for their online stores which sometimes costs them large amounts of money. If your primary goal is to get your customer excited about your storefront design, do make it really original. If earning money is what you are creating an online store for, put the unique web design aside for a while.
The most important things for a web store are a good page layout, well readable product titles and descriptions, clear product images, user-friendly navigation tools. That's all.
Tell your customers about yourself.
Don't neglect doing this. A visitor of your online store should be confident that he or she would be able to contact the store administrator, if it becomes necessary. Aside to the email address, provide other contact information: phone number (a cellphone would do), specify your postal address (if you also run a physical store), your ICQ/MSN/Skype ID etc. You may post a photo of your office or also your store personnel (even a single colleague).
Posting extended contact details would not result in a rapid increase of customer requests. It is rather a matter of trust and confidence for the customer that he or she is dealing with real people who can be contacted if necessary.

5. Set up shipping and payment options.

So, you have almost finished creating your online store! Now think over the entire logistics chain of your store. Add appropriate shipping and payment options for your customers.
In Shop-Script new payment and shipping options are added using specialized wizard: enter option name, and attach appropriate functional module to connect it to your payment gateway or shipping company. Shop-Script offers a set of modules to integrate with major shipping carriers (UPS, USPS, FedEx, DHL) and payment gateways (PayPal, Google Checkout, Authorize.Net, etc.). These modules implement entire technical side of the integration process.

6. Profit!

That is all, your online store is ready for operation! As you can see, from the technical point of view, it is not that difficult to create an online store. What requires more time and efforts is its further maintenance and optimization, shipping arrangement, advertisement, processing of orders and customer feedback.
What you would badly need is enthusiasm and patience. Earning money on the Internet requires hard work. If it were very easy, anyone would be selling something online. Be prepared to the fact that most probably you would not receive bunches of orders right after the start, that it would take some time for the online store to get indexed by search engines, that some customers will be displeased, that arranging the shipping of products would not be as easy as it seemed and so on. All those issues are, however, purely workflow related and will be settled with time. Start with little steps and keep good pace. Creating an online store is just your first step into the world of ecommerce!
We recommend you to read several useful articles:
Start-up costs

How much does it cost to create an online store with Shop-Script?

Let's estimate and compare start-up costs for creating an online store using two options: WebAsyst Shop-Script scripts and online hosted service.
WebAsyst Shop-Script scripts WebAsyst Shop-Script online service
Purchase the scripts $299.- $0
No startup expenses.
Web hosting ~$10/mo
Some average web hosting.
0 to $9.95/mo
Instead of ordinary web hosting you are paying a subscriber fee for the online services. We offer pricing plans varying from 0 to 99.95 USD/mo. To start selling online with WebAsyst Shop-Script a free or "Kiosk" plan at 9.95 USD/mo would be enough.
A domain name 0 or $14.95
Ordering online service for one year qualifies you for free domain name registration. If you pay for a shorter period, registration of a domain name costs 14.95 USD.
Web design $0
The storefront design can be chosen from the 19 templates supplied with WebAsyst Shop-Script and customized by means of the built-in design editor (see a demo video to learn more).
If you are planning to order custom design, the prices may vary very widely. Since the cost of custom storefront design can be very different and even might exceed the price of the software itself, and that, on the other hand, it can be customized by means of the built-in tool, including such costs into this table would not be fair.
Initial expenses required to create an online store $299.- $0
Total for the first year ~$400
(~$1/day; $299 + ~$100 for one year of hosting)
0...$99.50
(~$0...0.27/day)
Total for each subsequent year ~$100
or more depending on your hosting provider
0...$99.50
or more if you switch to another pricing plan


© 2003—2011 WebAsyst
WebAsyst®, Shop-Script®, You online®

WHAT IS XAMPP?

XAMPP is an open-source web server package that works on various platforms. It is actually an acronym with X meaning “cross” platform, A for Apache HTTP server, M for MySQL, P for PHP, and P for Perl. XAMPP was designed to help webpage developers, programmers, and designers check and review their work using their computers even without connection to the web or internet. So, basically XAMPP may be used to stand as pages for the internet even without connection to it. It can also be used to create and configure with databases written in MySQL and/or SQLite. And since XAMPP is designed as a cross-platform server package, it is available for a variety of operating systems and platforms like Microsoft Windows, Mac OS X, Linux, and Solaris.

To use XAMPP, only one zip, exe or tar file is needed. Users just need to download this file and run the application. There is also not much configuration and tinkering to be done in terms of settings and its components. The XAMPP package is also updated on a regular basis to synchronize with the updates made on the different platforms involved in the package like Apache, PHP, Perl, and MySQL.


Aside from being cross-platform, XAMPP is also a freeware. This means users on different operating systems can download this server package free of charge. Not to mention that there is no configuration necessary to setup the system. After downloading and extracting the free application, users can immediately use XAMPP. Users also do not have to worry on removing the application. If XAMPP is not needed by the user anymore, removing it should not present any problem. One just needs to delete the XAMPP directory and all the files concerning this server package will be deleted. Or if XAMPP was installed using the Windows installer version, one just needs to go to the “uninstall” feature of the operating system to get rid of the server package.