10个简化PHP应用开发的实用工具
openkk 13年前
<h3><a title="CakePHP Development Framework" href="/misc/goto?guid=4958189726579441828" target="_blank">CakePHP Development Framework</a></h3> <p> </p> <p style="text-align:center;"><img class="aligncenter size-full wp-image-3338" alt="简化 PHP 开发的10个工具" src="https://simg.open-open.com/show/f453617bf9470612b1c3e3f82da05868.png" width="580" height="232" /></p> <p>CakePHP is a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying applications. Using commonly known design patterns like MVC and ORM within the convention over configuration paradigm, CakePHP reduces development costs and helps developers write less code.</p> <h3>2) <a title="pChart - a PHP class to build charts" href="/misc/goto?guid=4958337089804533760" target="_blank">pChart – a PHP class to build charts</a></h3> <p> </p> <p style="text-align:center;"><img class="aligncenter size-full wp-image-3339" alt="简化 PHP 开发的10个工具" src="https://simg.open-open.com/show/2d962873cf8d631cbdb955a15aeb54cc.png" width="580" height="232" /></p> <p style="text-align:left;">pChart is a PHP class oriented framework designed to create aliased charts. Most of todays chart libraries have a cost, our project is intended to be free. Data can be retrieved from SQL queries, CSV files, or manually provided. This project is still under development and new features or fix are made every week.</p> <h3 style="text-align:left;">3) <a title="Sanitize and Validate Data with PHP Filters " href="/misc/goto?guid=4958337090631873520" target="_blank">Sanitize and Validate Data with PHP Filters</a></h3> <p> </p> <p style="text-align:center;"><img class="aligncenter size-full wp-image-3340" alt="简化 PHP 开发的10个工具" src="https://simg.open-open.com/show/d153f8c87c66482ce5f154bb35c55898.png" width="580" height="208" /></p> <p style="text-align:left;">Data validation is an integral part of working with forms. Not only can invalid submitted data lead to security problems, but it can also break your webpage. Today, we’ll take a look at how to remove illegal characters and validate data by using the “filter_var” function.</p> <h3 style="text-align:left;">4) <a title="Symfony" href="/misc/goto?guid=4958322962241643426" target="_blank">Symfony</a></h3> <p> </p> <p style="text-align:center;"><img class="aligncenter size-full wp-image-3342" alt="简化 PHP 开发的10个工具" src="https://simg.open-open.com/show/9fe88c2ea3ca2b75bb4780cc7d2f369b.jpg" width="580" height="341" /></p> <p>Symfony is a full-stack framework, a library of cohesive classes written in PHP.</p> <p>It provides an architecture, components and tools for developers to build complex web applications faster. Choosing symfony allows you to release your applications earlier, host and scale them without problem, and maintain them over time with no surprise.</p> <p>Symfony is based on experience. It does not reinvent the wheel: it uses most of the best practices of web development and integrates some great third-party libraries.</p> <h3>5) <a title="Backup Your Database into an XML File Using PHP" href="/misc/goto?guid=4958184816493309113" target="_blank">Backup Your Database into an XML File Using PHP</a></h3> <p> </p> <p style="text-align:center;"><img class="aligncenter size-full wp-image-3414" alt="简化 PHP 开发的10个工具" src="https://simg.open-open.com/show/f1caef6a0f7a639289cbe0125c3aea4e.png" width="580" height="239" /></p> <p style="text-align:left;">Backing up data is extremely important. Most of the time the database is the most important piece of the puzzle. Imagine losing all of the data in your database — it would be tragic.</p> <h3 style="text-align:left;">6) <a title="3 ways to compress CSS files using PHP" href="/misc/goto?guid=4958337092931954057" target="_blank">3 ways to compress CSS files using PHP</a></h3> <p style="text-align:center;"> <img class="aligncenter size-full wp-image-3415" alt="简化 PHP 开发的10个工具" src="https://simg.open-open.com/show/1d1d9c2e33ed9ef573b895d73e9f6cfa.png" width="580" height="232" /></p> <h3>7) <a title="PHP components: Autosuggest" href="/misc/goto?guid=4958337093731945365" target="_blank">PHP components: Autosuggest</a></h3> <p> </p> <p style="text-align:center;"><img class="aligncenter size-full wp-image-3416" alt="简化 PHP 开发的10个工具" src="https://simg.open-open.com/show/8eb16517d1e43882233dc18acf0ad7fd.png" width="580" height="234" /></p> <p>A PHP component ready to use to implement basic autosuggest feature. For all Ajax beginners this is the most simple way to implement it (just with 8Kb) and the only thing you have to do is modify some parameters. Take a look at this post for all related information.</p> <h3>8 ) <a title="XAMPP" href="/misc/goto?guid=4958185677999548688" target="_blank">XAMPP</a></h3> <p> </p> <p style="text-align:center;"><img class="aligncenter size-full wp-image-3417" alt="简化 PHP 开发的10个工具" src="https://simg.open-open.com/show/7b9eca8147d6812f06cc4e2a0bbaf40e.png" width="580" height="232" /></p> <p>Many people know from their own experience that it’s not easy to install an Apache web server and it gets harder if you want to add MySQL, PHP and Perl.</p> <p>XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use – just download, extract and start.</p> <h3>9) <a title="CodeIgniter" href="/misc/goto?guid=4958190850454065336" target="_blank">CodeIgniter</a></h3> <p> </p> <p style="text-align:center;"><img class="aligncenter size-full wp-image-3418" alt="简化 PHP 开发的10个工具" src="https://simg.open-open.com/show/a573ccde4afa9cabb4c1735ebe6c731b.png" width="624" height="250" /></p> <p style="text-align:left;">CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications. If you’re a developer who lives in the real world of shared hosting accounts and clients with deadlines, and if you’re tired of ponderously large and thoroughly undocumented frameworks.</p> <h3 style="text-align:left;">10) <a title="pear.php.net" href="/misc/goto?guid=4958337096039054356" target="_blank">pear.php.net</a></h3> <p> </p> <p style="text-align:center;"><img class="aligncenter size-full wp-image-3419" alt="简化 PHP 开发的10个工具" src="https://simg.open-open.com/show/5dd707b0bb43008aed3b39073fdf431c.png" width="580" height="232" /></p> <p><acronym>PEAR</acronym> is a framework and distribution system for reusable PHP components. It is really useful to know how to use it as it makes it much easier to download and install packages. You can find more information using PEAR packages in the online manual and the FAQ.</p> <h3>11) <a title="Caching Dynamic PHP pages easily" href="/misc/goto?guid=4958337096840879593" target="_blank">Caching Dynamic PHP pages easily</a></h3> <p> </p> <p style="text-align:center;"><img class="aligncenter size-full wp-image-3420" alt="简化 PHP 开发的10个工具" src="https://simg.open-open.com/show/117d76dc7b371572d692174f60bfa99e.png" width="580" height="232" /></p>