Thursday, June 06, 2013

New version 2.0.3 of ApPHP DataValidator has been released


The new version 2.0.3 of of ApPHP DataValidator has been released and available now for downloading.

ApPHP DataValidator is a simple lightweight tool useful for primary general data checks. It handles numbers, strings, emails, URLs. A range of parameters is provided for a wide variety of different verifications. All parameters are used optionally and could be switched on and off for every specific value.
The DataValidator component accepts an array or an object as data container, so it can be easily used to check values got by HTTP request, obtained from database, parsed XML or CSV file or any other source as soon as data are in correct format (array('key'=>'value')). Error handling is made easy and flexible. If validation process fails, you can either obtain a generated error-message or use error-details for logging and user informing in you own style.

Data validation is typically used to make sure that incoming data has a certain quality/value. The validation process is running on a server-side.

Last changes: Version 2.0.3 (Mar 11, 2013)
  • Feature: [added] method SetCanBeNullFlag($canBeNullFlag) is deprecated. Use IsRequired($requiredFlag) instead.
  • Feature: [improved] version check is made compatible with version higher then checked.
  • Bugs fixed

To see the script in action click here: LIVE DEMO 

To check all recent changes click here: CHANGE LOG

Wednesday, June 05, 2013

Top 5 Best Open Source PHP Scripts for Blog


We all know that there are a lot of PHP Blog scripts, and it is very difficult to choose the blog you want. So I decided to pick 5 PHP Blog scripts and provide brief information about them.
At the end of this post you can see a short comparison table, so you can check the prices, functionality and other features.
In the end of this post you can see a short comparison table, so you can check the prices, functionality and other features.
Read, think, and decide ...


Simple Blog PHP

Simple Blog PHP script provides easy installation into your existing website design.Your website visitors can read your post and leave comments in it.Any publication of a new comment is spam protected using captcha verification.Administrators have their own password protected page, where they can create, edit or delete their posts. 
To see more info click HERE







ApPHP MicroBlog
ApPHP MicroBlog is very simple and powerful PHP blog software. This product enables you to start your own blog within minutes. You can easy add and manage your own posts and posting categories.This script is perfect for web designers and developers. The script is very flexible, it written in object-oriented style and allows web developers easy change it to suit their needs.
To see more info click HERE

 Nibbleblog

Nibbleblog is a powerful engine for creation and manipulation of BLOG's completely free. It is an Open Source PHP Blog project. Very simple to install and comfigure(Only one step). The database used is based on XML files and this way it is not necessary to use MySQL or similar DBMS. 
To see more info click HERE



PivotX

PivotX is a CMS script that can work as a simple blog as well. With lots of extensions, themes, modules and features, this is one of the best tools out there for easy site building, management and blogging. It's built with other famous tools like jQuery, Smarty, TinyMCE, PHP and MySQL.
To see more info click HERE





Sandbox for Blog

Sandbox is a personal website package that provides you with a blog, image gallery, etc'. Sandbox was originally designed by Sam O'Connor as a simple package to handle some random postings and other small things. Most blog packages do not also provide a good image gallery and I have not seen one yet that provides a good downloads module.
To see more info click HERE



Main Features Comparison table

            Simple Blog PHP ApPHP MicroBlog   Nibbleblog      PivotX Blog     Sandbox    Blog  
Commercial   Yes Yes No No No
FreeVersion    No Yes Yes Yes Yes
DemoVersion Yes Yes Yes No No
WYSIWYG Yes Yes Yes Yes -
RSS Feed Yes Yes - Yes Yes
BackupModule No Yes No No No
GalleryModule No Yes - Yes Yes
AuthorsModule No Yes No Yes Yes
PollsModule No Yes No No No
EmailTemplate Yes Yes No Yes Yes
MassMailFeature No Yes No No No
AdsenseModule - Yes Yes - No
StaticPages No Yes No Yes No
Updates Yes 1 Year free Yes Yes -
Price 24.99$ 26.90$ - - -

Well, I hope this information will help you to choose the right blog for you.
If you decide to buy our ApPHP Micro Blog, click here to Start


Your comments are welcome.

Sunday, May 19, 2013

Tutorial - Multilanguage Database Design in MySQL

Building a multi-language website is not a trivial task and you will encounter many problems on this way, and one of them is how you're planning to store the content of the site in the database for each language.

You may perform a small research on the Web and find enough resources about it, but there is no a magic solution, you have to understand this - each solution depends on your personal requirements, size of the database, complexity of your site, etc. So we'll discuss only major techniques. If you want to learn more, you may find additional information with a Google search.

Ok, so... there are more or less 4 popular databases schemas for multilanguage website.
Find more tutorials here.

Tuesday, May 07, 2013

Tutorials section added on the site

Hi everyone!

We've added a new section on our site called Tutorials, that  is designed for new and experienced users of PHP, ApPHP products and/or those who just started to learn PHP and web development. You are encouraged to take an active role in ApPHP web-developers community and submit new tutorials or post comments.

To access this section click here: Tutorials

New version 3.3.0 of ApPHP MicroBlog has been released

We've released new version 3.3.0 of ApPHP MicroBlog. ApPHP MicroBlog (ApPHP MicroB) is very simple and powerful PHP blog software. This product enables you to start your own blog within minutes. You can easy add and manage your posts and posting categories. This script is perfect for web designers and developers that want to empower their site and save the time on editing web pages every time they want to add more news. The script is very flexible, it written in object-oriented style and allows web developers easy change it to suit their needs.

Download the latest version

Last changes:

Version 3.3.0 (May 02, 2013)
  • Feature: [added] possibility to view authors profiles by clicking on avatar or name link
  • Feature: [added] Authors module with many settings : Accounts -> Settings -> Authors Settings
  • Feature: [added] Pages module that allows to create stand-alone pages such as an "About Me" page etc.
  • Feature: [improved] each author from now has specific directory for uploaded files
  • Bugs fixed

Version 3.2.4 (Apr 22, 2013)
  • Feature: [added] possibility to show Show Authors List via General -> Site Settings
  • Feature: [added] new image upload plugin to TinyMCE editor
  • Feature: [added] countries management page in admin panel
  • Feature: [added] new settings for Gallery Module - Show Items Count in Album
  • Feature: [added] highlighting for search results
  • Feature: [added] possibility to use SMTP mailer via General -> Site Settings -> Email Settings
  • Feature: [added] possibility to create "hidden" categories
  • Feature: [added] possibility to define "posted by" test via Posts -> Settings -> Posts Settings
  • Feature: [added] possibility to show "share to social networks" icons under post's text
  • Feature: [improved] installation module: added admin email, changed some styles etc.
  • Feature: [improved] minor changes in ModulesSettings class
  • Feature: [improved] minor changes in Sessions class
  • Feature: [improved] minor changes in Pool module
  • Feature: [improved] minor changes in Backup module
  • Feature: [improved] changes in expended panels in administration area
  • Feature: [improved] minor changes in Contact module
  • Feature: [improved] minor changes in Vocabulary class
  • Feature: [improved] openWYSIWYG editor removed
  • Bugs fixed