På PHPportalen försöker vi i så hög grad som möjligt engagera våra medlemmar. Därför har du som medlem chansen att vara med och hjälpa till.
Nedan finner du en länk till en sida där du kan lägga till nyheter till vårt nyhetsarkiv. Våra trivsel- och förhållningsregler gäller givetvis även här. Posta inte heller någonting som inte är av allmänt intresse, reklam i alla dess former kommer redigeras bort.
Lägg till nyhet
Zend Studio 5.2 - 2006-06-01 15:55:12
Zend is pleased to announce the release of Zend Studio 5.2 - now including a free developer license for Zend Platform allowing you to increase the reliability and maximize the performance of your application before deployment - at the same low price of $299.
As a past Zend Studio evaluator, we recommend that you evaluate this latest version in order to experience for yourself the power of Zend Platform as part of your development process.
--> Download the Trial Version now https://www.zend.com/free_download/studio
Zend Studio 5.2 now includes the following enhancements:
Increased developer productivity and improved application performance
Develop your PHP applications faster; identify, test and resolve performance issues from within your development environment
Once deployed, optimized and stable PHP applications stay in production reducing downtime, troubleshooting and development cycles
--> Full Details found at http://www.zend.com/products/zend_studio
--> For details about the Zend Platform Developers License and how to request a free license, check the Zend Studio FAQ.
-->For technical or license questions, please submit a support ticket to the Zend Helpdesk found at http://www.zend.com/support.
For any other questions, please feel free to contact firstname.lastname@example.org
Nyheten inskickad av Wedge
Zend Framework 0.1.3 - 2006-05-31 08:48:28
So, why yet-another-framework? Clearly, it's useful to have a standard library of components that you can drop into your applications.
There are plans for AJAX, SMTP, and web services components, among others. As you can probably deduce from the names, the components already implemented include the ActiveRecord pattern, some glue for MVC, flexible logging and templating and a security related input filtering class are also present. ZSearch provides document indexing capabilities, to make it easy to implement custom search engines for arbitrary documents stored in arbitrary storage containers.
One of the goals for the project is to keep every clear and simple to use, without forcing you to adopt the entire framework throughout your application; it doesn't impose itself on your app, and doesn't require any configuration files to deploy and use.
Ladda ner o prova:
Poffens inlägg på PHPportalens forum:
| Major benefits of Zend Framework :!: |
I see a wide array of benefits to using the Zend Framework:
1. Free license
2. Entire framework created from scratch - no obsolete code over-head hanging around for backward compatibility
3. Support and insistence of PHP 5
4. Extreme simplicity - easy to learn/use
5. Light weight - so it can be used on very large websites
6. Free from IP infringement issues - very important!
7. Use only what you need in your logic. This feature used to be called serviced-based architecture (SBA) - instantiate only what you want on a need-to-use basis. I worked on SBA on Power Builder/PFC before and can say it is the most optimal architecture. This keeps the performance at its peak (can be used even on large websites) as we don't need to load/instantiate unnecessary classes into memory. If in doubt, try defining a couple of classes inside a single file, include it in another PHP file and run the debugger - you would notice it pre-loads each and every class found in the file into memory although class definitions themselves are not executable unless invoked/instantiated.
I only hope they don't restrict us from using templating engines such as Smarty, Savant...
Nyheten inskickad av poffen
MySQL 4.0.27 - 2006-05-13 14:36:50
MySQL 4.0.27, a new version of the popular Open Source Database
Management System, has been released. The Community Edition is now
available in source and binary form for a number of platforms from our
download pages at
and mirror sites.
This is a security fix release and bugfix release for the 4.0
production release family.
This MySQL 4.0.27 release includes the patches for recently reported
security vulnerabilities in the MySQL client-server protocol. We would
like to thank Stefano Di Paola for finding
and reporting these to us.
Functionality added or changed:
* The MySQL-server RPM now explicitly assigns the mysql system
user to the mysql user group during the post-installation
process. This corrects an issue with upgrading the server on
some Linux distributions whereby a previously existing mysql
user was not changed to the mysql group, resulting in wrong
groups for files created following the installation.
* Better detection of connection timeout for replication servers
on Windows allows elimination of extraneous Lost connection
errors in the error log.
* Security fix: A malicious client, using specially crafted
invalid login or COM_TABLE_DUMP packets was able to read
uninitialized memory, which potentially, though unlikely in
MySQL, could have led to an information disclosure.
Thanks to Stefano Di Paola email@example.com for
finding and reporting this bug.
* MySQL-shared-compat-4.0.26-0.i386.rpm and 4.0.27 incorrectly
depend on glibc 2.3 and cannot not be installed on a glibc 2.2
system. For MySQL 4.0, we recommend using the older
* When myisamchk needed to rebuild a table, AUTO_INCREMENT
information was lost. (Bug#10405: http://bugs.mysql.com/10405)
* BIT_COUNT() could return an incorrect value for right table
columns in a LEFT JOIN.
* An UPDATE statement which tried to update a column with a name
beginning with an asterisk would cause the server to crash.
This was because the MySQL server would wrongly expand the '*'
character to the list of all table columns, causing the list of
columns to become longer than the list of values. Now the server
performs this expansion only if the '*' character is followed
by a space. (Bug#15610: http://bugs.mysql.com/15610)
* An INSERT ... SELECT statement between tables in a MERGE set
can return errors when statement involves insert into child
table from merge table or vice-versa.
* A LIMIT-related optimization failed to take into account that
MyISAM table indexes can be disabled, causing Error 124 when
it tried to use such an index.
* For a table that had been opened with HANDLER OPEN, issuing
OPTIMIZE TABLE, ALTER TABLE, or REPAIR TABLE caused a server
crash. (Bug#14397: http://bugs.mysql.com/14397)
* Queries of the form (SELECT ...) ORDER BY ... were being
treated as a UNION. This improperly resulted in only distinct
values being returned (because UNION by default eliminates
duplicate results). Also, references to column aliases in
ORDER BY clauses following parenthesized SELECT statements
were not resolved properly.
* SELECT DISTINCT with a GROUP BY clause caused a server crash.
* SHOW CREATE TABLE did not display any FOREIGN KEY clauses if a
temporary file could not be created. Now SHOW CREATE TABLE
displays an error message in an SQL comment if this occurs.
* MySQL programs in binary distributions for Solaris 8/9/10 x86
systems would not run on Pentium III machines.
* Queries against a MERGE table that has a composite index could
produce incorrect results.
* The counters for the Key_read_requests, Key_reads,
Key_write_requests, and Key_writes status variables were
changed from "unsigned long" to "unsigned long long" to
accommodate larger values before the variables
roll-over and restart from 0.
* A concurrency problem for CREATE ... SELECT could cause a
server crash. (Bug#12845: http://bugs.mysql.com/12845)
* On HP-UX 11.x (PA-RISC), the -L option caused "mysqlimport" to
crash. (Bug#12958: http://bugs.mysql.com/12958)
* The server crashed when one thread resized the query cache
while another thread was using it.
Bugs fixed (for problems building from source):
* Avoid trying to include when it doesn't work
in C++ code. (Bug#13621: http://bugs.mysql.com/13621)
* MySQL would not compile on Linux distributions that use the
"tinfo" library. (Bug#18912: http://bugs.mysql.com/18912)
* Fixed problems with static variables to allow building on
Fedora Core 3. (Bug#6554: http://bugs.mysql.com/6554)
Kent Boortz, Senior Software Developer
MySQL AB, www.mysql.com
Office: +46 18 174400 ext. 4450 (VoIP)
Office: +46 19 182931
Mobile: +46 70 2791171
Nyheten inskickad av hagman
PHP 5.1.4 - 2006-05-06 11:07:34
PHP 5.1.4 Release Announcement
A critical bug with file uploads as well as the fastcgi sapi has been discovered in PHP 5.1.3 and a new PHP release 5.1.4 has been made available to address these two issues. All PHP users are encouraged to upgrade to this release as soon as possible.
This release provides fixes for the following bugs:
* Fixed problems with file uploads and the $_POST array handling.
* Resolved multiple problems with the FastCGI sapi.
* Fixed possible crash in highlight_string().
* Fixed cloning of DOM Documents and Noded.
* Several fixes to PDO ODBC driver.
For a full list of changes in PHP 5.1.4, see http://www.php.net/ChangeLog-5.php#5.1.4
Nyheten inskickad av insyman
Camino 1.0.1 - 2006-05-04 19:45:36
Camino 1.0.1 is a security and stability update for Camino 1.0 users; all users are recommended to upgrade.
Changes since Camino 1.0
Since the 1.0 release, we have made the following changes and improvements:
* Fixed several critical security issues, including those fixed in version 220.127.116.11 of the Mozilla Gecko rendering engine.
* Upgraded the bundled Java Embedding Plugin (http://javaplugin.sf.net) to version 0.9.5+d
* Improved ad-blocking, especially of German ads
* Enabled the opening of local SVG files
* Fixed an issue where Camino on Intel-based Macs was unable to read Keychain entries stored by Camino on PowerPC-based Macs.
About Camino 1.0
After over a year of hard work by devoted volunteers, the Camino Project is proud to give you Camino 1.0. This latest version fixes hundreds of bugs and implements many new features, providing all users with an improved browsing experience.
Camino 1.0 brings you a heavily-updated version of the only native Mac OS X browser using Mozilla’s Gecko rendering engine. Thousands of bugs were fixed in Gecko 1.8, providing users with improved web page compatibility.
The features listed
below are just some of the many in Camino 1.0.
Note: Due to major changes in Camino, Mac OS X 10.1 is no longer supported. Users still running Mac OS X 10.1 should continue to use Camino 0.8.5.
We want to know what you think! Be sure to contact us and let us know what you think.
What's New in Camino 1.0
Camino 1.0 brings a heavily updated version of the only native Mac OS X browser using Mozilla.org's Gecko HTML rendering engine (version 1.8), the same rendering engine used by the popular Firefox 1.5 web browser.
Here's what's new in Camino 1.0:
* Universal Binary - Camino is now a universal binary, allowing it to run natively on both PowerPC- and Intel-based Macs.
* New Tab Bar Appearance - The new tab bar appearance allows for easier usability.
* Download Manager Pause/Resume - The download manager now supports pause and resume and has been highly optimized and revised for better performance.
* Annoyance Blocking - With built-in ad- and pop-up blocking, Camino now allows you to ignore the things you hate most.
* Certificate Support - The addition of certificate support yields better security.
* Java Embedding Plugin - JEP
improves Java performance immensely.
* Form Fill from Address Book - Form fill from Address Book makes filling in those pesky web forms much easier.
* History Searching - Finding past web pages is even easier with history searching built-in to the History Manager.
* Support for More Web Standards - Thanks to the Gecko rendering engine, Camino now supports SVG, the