Archive for June, 2009
OCI8 extension for Oracle have been improved in PHP5.3 with 7 bugs fixed in addition to many improvements and new features mainly : Added Database Resident Connection Pooling (DRCP) and Fast Application Notification (FAN) support. Added support for Oracle External Authentication (not supported on Windows). Improve persistent connection handling of restarted DBs. Added SQLT_AFC (aka CHAR datatype) support to oci_bind_by_name Changed default value of oci8.default_prefetch from 10 to 100. Allow building (e.g from PECL) the PHP 5.3-based OCI8 code with PHP 4.3.9 onwards Provide separate extensions for Oracle 11g and 10g on Windows. Oracle support for PHP is already 12 years old since the php/fi 2.0, at that time the oracle.c and oracle.h where checked by Stig Sæther Bakken on April 1997. Download PHP 5.3 , For users upgrading from PHP 5.2 there is a migration guide available here , detailing the changes between 5.2 and 5.3 releases.
June 30th, 2009 | Posted in Uncategorized, php | No Comments
The two magic numbers of the day are 5 and 3, and after PHP 5.3, Firefox 3.5 have just been released. Firefox 3.5 aims to be the Fastest browser ever, a Sunspider test on windows xp machine show only 1,524ms compared to FF2 and FF3 with respectively 18,148ms and 3,669ms, and I guess there is need to compare to other browsers. Major new features in Firefox 3.5 are : Support for the HTML5 video and audio elements including native support for Ogg Theora encoded video and Vorbis encoded audio. Improved tools for controlling your private data, including a Private Browsing Mode. Better web application performance using the new TraceMonkey JavaScript engine. The ability to share your location with websites using Location Aware Browsing Support for native JSON, and web worker threads. Improvements to the Gecko layout engine, including speculative parsing for faster content rendering
June 30th, 2009 | Posted in Announcements, Uncategorized, javascript, php, tools | No Comments
Sponsored Post: Many web hosting comparison websites are available today and if you were having hard time before to find the most suitable web hosting for your business, today you will be confused about comparison websites available and which one…
June 26th, 2009 | Posted in Cheap Hosting, General, Shared Hosting, Uncategorized | No Comments
In a recent post in Mozilla Security Blog , Brandon Sterne Security Program Manager talked about Mozilla effort to shut down XSS (Cross-Site-Scripting) attacks with Content Security Policy. For several years, Cross-Site Scripting (XSS) attacks have plagued many of the web’s most popular sites and victimized their users. At Mozilla, we’ve been working for the last year on a new technology called Content Security Policy , designed to shut these attacks down. Mozilla is making efforts not only to make Firefox the fastest browser, but also the most secure platform. Brandon explains CSP approach to validate content : In order to differentiate legitimate content from injected or modified content, CSP requires that all JavaScript for a page be 1) loaded from an external file, and 2) served from an explicitly approved host. This means that all inline script, javascript: URIs, and event-handling HTML attributes will be ignored.
June 25th, 2009 | Posted in Announcements, Security, Security issues, Uncategorized, javascript | No Comments
Wordpress have just released version 2.8.1 with handful of bugs fixed; Notable issues that are fixed in beta 1 include : Certain themes were calling get_categories() in such a way that it would fail in 2.8. 2.8.1 works around this so these themes won’t have to change. Dashboard memory usage is reduced. Some people were running out of memory when loading the dashboard, resulting in an incomplete page. The automatic upgrade no longer accidentally deletes files when cleaning up from a failed upgrade. A problem where the rich text editor wasn’t being loaded due to compression issues has been worked around
June 24th, 2009 | Posted in Blogonews, Press, Security, Uncategorized | No Comments
Davey Shafik posted recently a very interesting article making the case for PHP . It’s not about comparing programming languages capabilities, but especially concerning access to people and market penetration. Davey pointed to an old post that gives an estimation of Perl, Php, Python and Ruby Programmers availability according to most popular search engines. I updated the estimation so we can have most accurate results. The table below illustrates the results found, I have just truncated Bing results to 1M to have more readable chart, after all I don’t believe there are 50M resumes indexed by Microsoft – and that’s another topic. PHP Perl Ruby Python Google 788000 57000 14100 26300 Yahoo 541000 377000 41500 82400 Bing (MSN) 59700000 10200 18400 4900 Programmer’s Resumes in Search Engines
June 22nd, 2009 | Posted in Case Study, Uncategorized, enterprise, php | No Comments
Midgard is a persistent storage framework built for the replicated world. It enables developers build applications that have their data in sync between the desktop, mobile devices and web services. It also allows for easy sharing of data between users. Midgard does this all by building on top of technologies like GLib, libgda and D-Bus. It provides developers with object-oriented programming interfaces for C, PHP and Python. Web service developers also benefit from MidCOM , a modern MVC framework for PHP development that utilizes all the advantages of the Midgard storage framework. MidCOM helps web production also by shipping a set of content management tools. With Midgard, you can have your data everywhere, from mobile devices the web server. It enables peer-to-peer sharing of information, and makes it possible to have all the materials you need also when offline. A very intersting CMS Framework project supporting PHP5 and jQuery with a great documentation
June 21st, 2009 | Posted in General, Midgard, Uncategorized, jquery, solutions, tools | No Comments
Netcraft released table list of most relable hosting company sites in May 2009. Most notable in this month’s rating that top list is headed by FreeBSD operating system. New York Internet, pair Networks and INetU had the most reliable hosting…
June 20th, 2009 | Posted in Uncategorized | No Comments
OrangeHRM is a project that started about three years ago and has grown significantly since then. Today the project reached more than 230,000 downloads, were elected the “Project of the month” in December 2008 by Sourceforge.net and listed at the top 10 projects list. OrangeHRM is Leading Open Source HRM that offers a flexible and easy to use solution for small and medium sized companies free of charge. By providing modules for personnel information management, employee self service, leave, time & attendance‚ benefits and recruitment companies are able to manage the crucial organization asset – people
June 18th, 2009 | Posted in Community, GPL, General, Uncategorized, enterprise, experience, php | No Comments
Stefan Priebsch and Sebastian Bergmann, are writing a book on ” Quality Assurance in PHP Projects “. The book will be published in English and German at the same time later this year. The idea for the book is that Stefan Priebsch and Sebastian write the introductory as well as the concluding chapters while other authors contribute case studies for the middle part of the book. An excellent idea that will provide amazing information and experience in quality assurance within any PHP project. It’s interesting to see how different developers approach differently quality assurance in their PHP projects. The book target intermediate and advanced developers who are looking for Unit Testing best practice to help making stable and successful projects. No need to mention that Sebastian Bergmann is the creator of the PHPUnit in addition to many others open source tools.
June 15th, 2009 | Posted in Case Studies, General, Uncategorized, enterprise, experience, php, tools | No Comments