Category Archives: Technical Notes

All about technical notes

Whitepaper: Brief Overview on Web Scripting Languages

Summary:

As web is gradually changing how we interact with others, choosing a preferred platform for web development is also critical. In this paper, you will find a brief overview of popular web scripting languages currently used by individuals to companies, schools to research institution.

Download whitepaper:

Brief Overview on Web Scripting Languages (6970 downloads )

To Be Eternally Secure Is Nonexistent

Once said that high trees are prone to swift wind. When it comes to managing website, increasing traffic in most cases leads to increasing security threats. Even though the website contains good content and is useful to certain niche or broader audience, no exact guarantee can be made that the site is 100% secure, fully shielded and armored and will never be compromised. Site owner will never know how much his site attracts undaunted cyber ghosts to come and test the site’s security.

Since internet is the biggest library, one can get information about security breach in certain application quickly in easy manner. Search engines provide all the information, either good or bad, and perform quick search for keyword. With sufficient knowledge of exploiting search engine, one can locate where the security breach is, find the target sites, and test the water until the site gets compromised. With such easy access to exploits and hacking tools, one doesn’t need to be tech savvy to manually find the security holes. It will be even easier when the target sites use popular open source solutions because all bugs and holes are documented.

Continue reading

Free PHP Open Source Ecommerce Shopping Carts – Reviews and Prospects

Being a store owner or company that sell goods or products to customers will usually make you think how to maintain or even increase the sales. One viable solution is by selling online. By putting products on the internet, products will be exposed to larger audience and there will be bigger chance to improve the sales. There is traditional merchants that help people selling products like eBay. Using eBay service, after registering you can simply put your homepage and start selling. However, with more various products and goods you offer and more control you need over your sales, hosting and operating your own shopping cart can be a better solution.

This article will provide comparisons among different popular shopping carts software available on the internet. As every businessman tends to minimize operational cost, only free open source ecommerce shopping carts will be compared and reviewed. The scope is also narrowed to PHP based shopping carts as most budget-wise hostings support PHP.

There are some free carts offered on the net but not so many are popular. Here, we’ll discuss 4 free shopping carts worth considering. The list includes osCommerce, ZenCart, VirtueMart, and Magento. To give you some idea about the popularity of these carts, let’s use data from Google Trends:

Google trends for some php open source shopping carts
Recent Google trends for some PHP Shopping Carts

Continue reading

PHP 4.4.8 Release: PHP 4 End of Life and PHP 5 Future Forecast

PHP logoFinally PHP 4 is approaching its end of life. With the upcoming PHP 4.4.8 release, development on PHP 4 will be officially stopped. No more release will be shipped to end user. This is not very fresh news since this has been announced on php.net since July 2007.

Conquering Reluctancy To Upgrade

As open source project, PHP has enjoyed its growth through the support of its enthusiasts, name them web hosts and application developers, not to mention the wide use from end-users. Referring to Google Trends, PHP scores the second lagging behind java as the most queried programming languages. This comparison is taken as simple as possible, neglecting the most appropriate functional environment of each language.

Programming language queries on Google Trends

Although the trend can’t lead us into final conclusion on the future of PHP, it’s interesting that just like other programming languages, PHP trend is negative. This may lead to additional question whether PHP still keeps or expands its audience or starts losing its grip.

Continue reading

Comprehensive Solution For Joomla Admin Session Problem After Upgrading To Joomla 1.0.13

Joomla logoJoomla 1.0.12 was known to have security problem so that Joomla users were urged to upgrade their Joomla to Joomla 1.0.13. For some users, upgrading went smoothly. However, others reported that there was problem with Joomla administrator login. It forced them to logout immediately after entering Joomla admin panel. Message found was either “Invalid Login”, “Admin Session Expired”, or “You need to login”. Did you also experience this issue? This article may help you explaining why it occured and alternative solutions available.

Active Session Id Verification in Joomla 1.0.13

If you follow Joomla development and compare how Joomla admin authentication works, you will notice that Joomla 1.0.13 implements internal active session id verification for the administrator login. This change prevents session fixation attempt and add more security to joomla authentication by ensuring current session id used is still active and uses Joomla’s session namespace.

However, Joomla 1.0.13 was shipped with broken session handler for administrator authentication. A new session namespace and id were generated when somebody pressed buttons other than “save” and “task” even if the session was not expired yet. Consequently, user experienced forced logout.

Continue reading