What you can do with DokuWiki

DokuWiki is a simple to use and highly versatile Open Source wiki software that doesn’t require a database. It is loved by users for its clean and readable syntax. The ease of maintenance, backup and integration makes it an administrator’s favorite. Built in access controls and authentication connectors make DokuWiki especially useful in the enterprise context and the large number of plugins contributed by its vibrant community allow for a broad range of use cases beyond a traditional wiki.

dokuwiki logoDokuWiki has many features and all of them are easy to learn. Also many more can be added through the free plugins. The list below should give you a first overview of what is available in DokuWiki.

Basic Features

  • Simple syntax
  • Unlimited page revisions
  • Recent changes
  • Colored side by side diff support
  • Uploading and embedding of images and other media
  • Customizable Interwiki links
  • Optional CamelCase support
  • Content can be categorized in namespaces, easily browsable through an automatic index
  • Configuring DokuWiki.

High Usability

  • Section Editing allows editing of small parts of a page
  • Toolbar and accesskeys make editing easy for both beginners and professionals
  • Easy navigation through breadcrumbs
  • Automatic table of contents generation
  • Locking to avoid edit conflicts
  • Automatic save to avoid content lost during editing

Access Control and Anti-Spam Measures

  • Simple support for read only pages
  • Extended Access Control Lists
  • Spam blacklist
  • Delayed Indexing
  • Mail address obfuscation and rel=nofollow support

International

  • Support for over 50 languages
  • Full UTF-8 support
  • Romanization support for nicer URLs
  • Optional automatic plural linking for English wikis

Fast

  • Index-based fast fulltext search
  • Pagecaching for quicker rendering
  • Ajax-enhanced interface

Extensible

  • Layout customizable through templates (over 80 already available)
  • Features can be extended through plugins (over 750 already available)
  • Great support from the community if you ever need help

Easy Integration

  • No database required, it uses plain text files
  • Syndication of recent changes as RSS or ATOM feeds
  • Authentication Backends for integrating with LDAP, MySQL, Postgres and others
  • Open Source and well documented source code…

and many more …

Source : https://www.dokuwiki.org

How to choose a web host suitable for your website

Web presence has become very important in today’s world. Everyone needs a website to represent their business online. When we think of a hosting a website we have several questions in our mind :

  • Which web hosting company suits your needs ?
  • How to get the best deal ?
  • How long will be the support response time ?
  • What will be the uptime ?

There are many options available as there are thousands of hosts worldwide. But we have to choose the one suitable for our website/ business/ blog.

Here is the checklist to find a suitable web host :

Basic But Important Qualities In A Good Web Hosting Company :

  • Prices: First and foremost thing is prices. Almost everyone looks towards the prices of any web hosting company. Because we have to save our valuable money and get the best service in less prices. So check and compare the prices of a web hosting company with others.
  • Support: Second thing is support! Check whether the company is proving us 24/7 support or not. Also check whether the company has a number of help resources, Blog, Live Support like online support, Telephone support etc.
  • Security: Security is also the main point of a good web hosting provider. So check whether the transactions made by your web hosting company are secure or not. Check whether the transactions are on secure server means on https://.
  • Variety of Plans: Also check that the web hosting company you are reviewing has number of different plans or not. Number of plans are also important because if we have number of options then we can choose according to our requirements. Some times we need hosting only for our personal website, in that case we need less domains, space, databases, etc. If we are buying hosting for small business then we need more features. But if we have to buy web hosting for large business then we need large number of quality features. Few hosts also allow you to create a custom package and get a custom quote.
  • Guarantee: Guarantee is also important quality of a good web hosting provider. Check that your web hosting company is offering money back guarantee if you are not satisfied.

Technical Features Of A Good Web Hosting Company :

  • Site Builder System: Site Builder System is also very important feature of a good web hosting provider. If you don’t know any programming language then a good and easy site builder helps you create a good website. So must check site builder system.
  • Auto installer: Check if the web host provides an auto installer with the hosting plan to install applications easily. Auto installers allows you to install applications without having to manually execute tasks like uploading files, creating databases, etc
  • Hosting Space: Hosting space is very important if you have to keep large files on server. If your website is download service type then must check whether your web hosting company is offering you large amount of data i.e unlimited space or not.
  • Type of Hosting: Check which type of web hosting you want. Windows Hosting or Linux Hosting. Mostly people choose the Linux Hosting because it is cheaper, reliable and secure than the windows hosting or we can say that Linux Server is more secure than Windows server. So don’t forgot to check which type of hosting you want and which type of hosting your company offers.
  • Email Hosting: Email hosting is also a main feature. If you want to use a professional email like email_user_name@yourwebsitename.com etc. Then check whether your company is providing email hosting or not.
  • Number of Domains: If you want to use many domains for your website then check that your web hosting company offers you multi-domain feature.

Source : http://www.hififun.com

3 ways to make dynamic pages load faster

Dynamic websites are easier to manage and often more content driven than the old static websites from the early days of the web. With that dynamic nature, however, comes a greater amount of security risk and a greater need for hands-on management beyond the initial development, especially with content-heavy sites like blogs. Speed becomes a big factor because the server must load the scripts and often fetch data from a database in a timely manner. The following are 3 tips that should help you speed up your dynamic website.

1. Caching
The concept of caching is simple, but it can have a profound effect on page loading speed. The most used items, whether pages themselves or images, are stored in a cache for easier access. When a client calls up a page that has not been changed recently, the server does not have to access the database again and run any scripts. It simply loads the page from the cache. You can find caching plugins for content management systems like WordPress, often for free.

2. Optimize Design
In most cases, talking about website design falls out of the realm of web hosting management, but in this case, the way your site is designed directly affects how fast it is. If your CSS pages, Javascript, and scripting code are all well optimized, your site will be faster.

3. Content Delivery Network
A content delivery network (CDN) is a service that allows you to host images, media, and even your CSS files on remote servers that quickly and dynamically serve up the content to your users. A good CDN will have a large number of diverse geographic locations so that it can get content to users faster. It will also reduce loads on your own server, which in turn speeds it up.

There are many other ways to speed up your blog or other dynamic websites, but the aforementioned three should get you on the right track. Always remember that any system you implement could have consequences on the speed and performance of your site, so plan accordingly.

Source: http://www.thehostingnews.com

What you can do with Piwigo

Piwigo is photo gallery software for the web, built by an active community of users and developers. Extensions make Piwigo easily customizable. Icing on the cake, Piwigo is free and opensource. You can get started with Piwigo by auto installing it via Softaculous.

piwigo logo

Piwigo offers a wide set of features for any photo gallery.

1. Upload your photos :

You can add photos with the web form, any FTP client or a desktop application like digiKam, Shotwell, Lightroom, iPhoto, Aperture. iPhone/Android applications.

2. Organize with Albums :

Distribute your photos among your own albums. The album tree has unlimited depth. Each photo can belong to several album.

3. Describe with Tags :

Offer your visitors another way to browse your photos, starting from the tags cloud and using multiple related tags to reduce the selection.

4. Browse by Dates :

Digital cameras store the date in the photo and Piwigo uses this date to display your photo collection in a calendar and let you browse from day to day.

5. Privacy on your Photos :

Make your photos private and decide who can see each of them. You can set permissions on albums and photos, for groups or individual users.

6. Themes and Plugins :

Change appearance with themes. Add features with plugins. Extensions require just a few clicks to get installed. 350 extensions available, and growing!

7. A Great Place For Your Visitors :

Your visitors can post comments, give ratings, mark photos as favorite, perform searches and get notified of news by email or RSS feed.

8. Piwigo in your Language :

Piwigo is available in 45 languages. In a single gallery, you can describe photos in several languages. Translators are also collaborating with plugin creators. You can choose your desired language on the install form while installing via Softaculous.

9. Statistics and Management Tools :

Administrators can browse history, process photos in batch mode, validate comments and user photos, add permalinks or manage remote servers.

Source : http://piwigo.org

How to choose a secure password that is easy to remember

What makes a strong password ?

  • It should be more than 8 characters
  • It should contain alphabets, numbers and special characters like @#$%^&
  • Use capital as well as small letters
  • Do not use dictionary words or common words like 123, password, pass, your birth date, your name, etc
  • Do not use same password for all your logins. Use a base word to help you remember your password but the password should not be exactly same.

How to create a password that is strong and easy to remember :

  1. Choose a base word lets say I choose I hate pass
  2. Now add some capital letters I Hate Pass
    Make the 1st letter of every word capital.
  3. Add special characters I@Hate$Pass
    Replace the spaces with special characters.
  4. Add some numbers I9@Hate8$Pass16
    Add the the number of character in alphabets of 1st letter of each word at the end of word. Like here I is the 9th letter in alphabets so I added 9 after I similarly 8 for H and 16 for P.
  5. That’s it ! You have a strong password ready. Not you can modify the pattern slightly to use the same base word multiple times. For eg : while adding the number in the 4th step take the value of the last character in the word like 5 for E from Hate and 19 for S from Pass.

Shared hosting or VPS or Dedicated server

When we think of hosting our site three types of hosting comes to our mind Shared Hosting, VPS (Virtual Private Server) and Dedicated Server. The pricing of these services varies from provider to provider and resources you want. Now what is the difference between these three services ?

1. Shared Hosting :

Shared hosting is a hosting service where many users share a single server. All the users have a separate directory where they can upload their files. This is generally most economical option as all the users share the overall cost of the server. The server is administered by the hosting provider and the technical tasks like managing servers, installing server software, security updates, technical support, etc. are the responsibility of the server admin. These servers generally use control panels like cPanel, Directadmin, Plesk, Interworx, etc which allow the users to manage their websites.

2. VPS (Virtual Private Server) :

VPS (Virtual Private Server) is a virtual machine created on a physical server. The hosting provider creates multiple VPS on a physical server and provides access to their users. VPS is as good as a dedicated server but with limited resources. VPS provides root access to the user so the user can install any software/OS and perform any root level tasks. This option is a little expensive as it is more powerful than a shared hosting account and has more privileges.

3. Dedicated Server :

Dedicated server is a service where the user leases the entire physical server and is not shared by anyone else. Unlike VPS and Shared hosting the user has full control over the server. The user can choose the hardware, software, OS, etc. Dedicated server is useful because of the benefits like high performance, security, email stability and control. This option is the costliest as you are the only one who is bearing the cost of the entire server. Most of the providers offer Managed dedicated server where the server is managed by the provider upto some extent.

Who should go for Shared hosting ?

The users who just want a business website and do not need much resources can opt for shared hosting as the cost involved in shared hosting is nominal. If you are a start up company and want an online presence shared hosting is the best for you.

Who should go for a VPS ?

The users who have sites with huge volume of visits and complex tasks being executed VPS hosting is recommended. This is because such website requires high amount of resources and constant monitoring on the part of the server admin. VPS becomes bit expensive but if you need more resources it is better to go for a VPS.

Who should go for a Dedicated Server ?

Dedicated server is recommended for big companies and institutions who have huge data and perform multiple tasks and calculations. Dedicated server is expensive but you have full control over the server and you can install anything you require for your site. With a dedicated server you have ample resources to handle any volume of requests for your site.

.com domain or an International domain

You will get to hear people today mention time and time again that when registering for a domain name for any enterprise or perhaps brand name, you ought to sign up for a .com site, not an international domain. A .com domain name might be superior selection in several instances – one must not ignore the efficiency of an international domain. Right here, for this post, we shall go over the benefits of owning an international website name.

What exactly is an international domain?

They’re widely known as being termed ccTLDs. Just about any region specific domain gr like .es for Spain and .au for Australia or .ie for the Republic of Ireland – amongst others. Although there are domains that are limited by particular restrictions such as necessitating a presence inside the nation, the majority of international domain names are actually available outside of their respective countries.

Exactly what are the benefits associated with subscribing to an international domain?

  • For starters, it might give you the opportunity to choose your desired name for a domain. Whenever subscribing to a .com website name, you may probably discover your sought after name has already been signed up, pressuring you to decide on a new one. A ccTLD will assist you to prevent that chance.
  • It enables you to make a more substantial widespread audience base. This is actually the case given it draws in locals of a country, especially local people which may possibly have faith in the domain extension of their own country more than they might generic top-level domain names.
  • Moreover, by subscribing to an international domain name, you are taking a hands-on approach to guarding your brand from third-party organizations that are wanting to register the name in the same domain.

Source : http://articles.proactoldiscount.org

Few reasons to choose Movable Type 5 for your blog

Movable Type started as one of the industries first blogging platforms and has developed into an
industry leading publishing platform which has been used globally for more than 10
years. It’s easier than ever to publish and share information with Movable Type. Movable Type makes it simple to manage entire websites, start new blogs, and build an engaged community of readers and customers.

movable type logo

1. Create Unlimited Websites and Blogs :

  • Powerful Dashboard. Generate new websites or blogs from a single screen. View a summary of website and blog activity in one glance.
  • WYSIWYG Editor. Makes it easy to create great-looking pages and posts.
  • Universal Template Set. Create and deploy blogs or standalone websites.

2. Customize Your Design :

  • New Theme Mechanism. Apply a theme with a single click and then rebuild the blog/website to apply changes to published website.
  • Template Based Output. Easily match your blog with your existing brand identity.
  • Manage, archive and search media assets. The Movable Type asset manager makes it easy to upload media assets of all types – images, video, audio and more.

3. Manage Your Content with A Powerful CMS :

  • User Dashboard. Manage websites or blogs you are authorized to manage.
  • Revision History. See revisions for entries, pages, and templates.
  • Custom Fields. Available for Website, Blog, Comment, Template, Asset, Entry, Page, Category, Folder, and User.
  • Asset Manager. Easily manage files and media assets from a single screen.

4. Engage Readers and Build Community with Interactive Tools :

  • Member Profiles. Allow members to create profiles to build connections.
  • Simultaneous Registration and Commenting. Makes it easy for readers to interact.
  • Local Authentication & OpenID Support. Powerful authentication options.
  • Turn Visitors into Members. Choose to allow visitors to become members.
  • Recommendations. Allow readers to recommend content and comments they like.
  • Community Buzz. Show which comments and content have been recommended.
  • Build a Vibrant Community Around Your Existing CMS or Website.
  • TrackBack, on the platform that invented it. Easily manage and use TrackBacks.

5. Manage The Conversation with Easy-To-Use Tools :

  • Member Registration and Authentication. Lower comment spam risk with membership.
  • Email Verification. Simple email verification for comment authentication.
  • Comment Control. Choose from three layers of comment control.
  • Comment Reply from Within the Application. Manage comments from one page.
  • Feedback Notifications. Be notified of comments or TrackBacks via RSS or email. audience.

6. Making Your Content Easier to Find :

  • Built in RSS. Enable visitors to subscribe to your content feed in a single click.
  • Tags, Tag Search and Tag Clouds. Create an unlimited number of tags.
  • Search Result Feed Subscription. Create feeds based on any search term.
  • Built-in Search. Place a built-in search bar directly on your blog.
  • Localization and Internationalization. Make content accessible to an international audience.

7. Manage Authors and Permissions From a Single Screen :

  • User Roles. Create pre-defined roles from collections of permissions.
  • Delegation of Blog Management. Choose blog-specific user permission management.
  • Disabling User Accounts. Disable user accounts or block a user’s login access.
  • Administrator Control over Entry and Listing Screen Display Defaults.
  • Activity Log. View detailed information about all activity in the system.
  • Multiblog Aggregation. Planet-style aggregation or selective aggregation.

8. Superior Performance, Solid Spam Protection & Robust Architecture :

  • Scalability. Movable Type can accommodate high volumes and large readerships.
  • Rebuild Queue. The Movable Type asset manager makes it easy to upload media assets of all types – images, video, audio and more.
  • TypePad AntiSpam. Built-in spam protection adapts to changing spam tactics.

9. Enjoy World-Class Customer Support :

  • Priority Technical Support. Guaranteed response times from our world-class support team.
  • Live Documentation. A continually updated manual with everything you need to know.

Get started with Movable Type by installing it with one click via Softaculous.

Source : http://movabletype.org/

WHMCS Security update for 4.x and 5.x released

WHMCS has released new patches for the 4 and 5 series. These updates provide targeted changes to address security concerns with the WHMCS product. You are highly encouraged to update immediately.
WHMCS has rated these updates as including critical and important security impacts.

Security Issue Information
The resolved security issues were all identified by Vlad C. of NetSec Interactive Solutions <http://safeornot.net> (as mentioned by WHMCS). There is no reason to believe that these vulnerabilities are known to the public. As such, WHMCS has only released limited information regarding the vulnerabilities at this time.

Once sufficient time has passed to allow WHMCS customers to update their installed software, WHMCS will release additional information regarding the nature of the security issues. These Targeted Security Releases and Patches address 6 vulnerabilities in WHMCS version 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0, 5.1, and BETA 5.2. Additional, supplemental information is scheduled to be released on April 9th, 2013 by the WHMCS team.

WHMCS V5.2.2 has also been released

This is a maintenance update to address issues reported in the V5.2.1 release earlier this week.

One of the key additions is additional backwards compatibility for modules and custom pages written for earlier versions. This will mean that custom pages should require *NO* changes to continue functioning exactly as before.

Another point of note is that with the V5.2.1 update, the ResellerClub and all other LogicBoxes based modules were updated to use the new API Key method of integration which is safer and more secure, and so if you are a user of any LogicBoxes based domain registrar module in WHMCS you will need to enter an API Key in the Setup > Domain Registrars page before you can continue using it.

Please also be aware that if you use the live chat addon, an update is required to that for compatability with WHMCS V5.2.x.

WHMCS 5.2.2 is now available via Softaculous and you can upgrade your WHMCS installations via one click.

Source : http://whmcs.com

How to protect your AjaXplorer installation

AjaXplorer helps you turn your web server into a powerful file management system : install once and access your files from anywhere. Organize, preview and share them, easily and securely. AjaXplorer comes fully equiped with a complete users management system, securing the whole installation at once. It can also be interfaced with existing authentication mechanisms, to implement a “Single-Sign On” system and make users life easier. Install AjaXplorer via Softaculous with just one click.

ajaxplorer logo

Here are some basic recommendations for securing your AjaXplorer installation :

1. Protect your folders from direct web access :

Under the main AjaXplorer installation folder, the following folders contents must be hidden from the web server. It is by default the case if you are using Apache, as .htaccess files are part of the distribution.

  • ajaxplorer_install/conf
  • ajaxplorer_install/data/[all subfolders except “public”], that is the default container for the « shared links » public files.

Note:  concerning the .htaccess files under Apache, be sure to allow override of the Limit directives on your web server (contact your Webmaster).

If you can, do not use the default « files » folder placed inside the distribution, but create a repository pointing to a folder outside your web « document root ».

2. Basic security rules :

HTTPS usage is recommended by AjaXplorer, but you have to configure your server for that, it cannot be done automatically by AjaXplorer.

Always use strong passwords. There is a password minimum length option that is set to 8 characters by default.

3. Check for upgrade :

Security issues are always released with high priority by the AjaXplorer team, use the integrated upgrade tool to check if updates are available and apply them! You can also upgrade your AjaXplorer installation using Softaculous.

Soruce : http://ajaxplorer.info