Posts Tagged ‘PHP’

Come scrivere un plugin per WordPress

Tuesday, September 16th, 2008

WordPress e` una piattaforma di blogging estremamente potente, flessibile e configurabile. La sua architettura e` orientata alla personalizzazione e rende facile la scrittura di plugin custom.

Esiste un’ampia gamma di plugin preconfezionati per personalizzare il proprio blog, se questi non dovessero bastare apprendere come scriverne ad-hoc uno se si conosce gia` PHP e` semplice.

Esistono gia` molte guide che spiegano come farlo, quindi piuttosto che scriverne l’ennesima elenco le migliori guide che ho trovato in rete:

CakePHP vs Ruby on Rails

Friday, September 12th, 2008

Ruby on Rails or PHP, this is the dilemma.
I think that Ruby on Rails is the greatest web development framework i have ever used, but Ruby is too slow, needs the deploy of some libraries, and can be a hell when you need to scale.
On the other side PHP is tedious, but scale well and have a lot of libraries.

Links:

PHPIDS

Saturday, October 6th, 2007

PHPIDS (PHP-Intrusion Detection System) is a simple to use, well structured, fast and state-of-the-art security layer for your PHP based web application. The IDS neither strips, sanitizes nor filters any malicious input, it simply recognizes when an attacker tries to break your site and reacts in exactly the way you want it to. Based on a set of approved and heavily tested filter rules any attack is given a numerical impact rating which makes it easy to decide what kind of action should follow the hacking attempt. This could range from simple logging to sending out an emergency mail to the development team, displaying a warning message for the attacker or even ending the user’s session.

PHPIDS enables you to see who’s attacking your site and how and all without the tedious trawling of logfiles or searching hacker forums for your domain. Last but not least it’s licensed under the LGPL!

Website: http://php-ids.org/
Demo: http://php-ids.org/demo/

I am using it from a lot of time and is a good score based IDS for web application developers.

Smarty PHP Template Engine

Saturday, September 22nd, 2007

Smarty is a web template system written in PHP. Smarty is primarily promoted as a tool for separation of concerns, which is a common design strategy for certain kinds of applications.

Smarty generates web content by the placement of special Smarty tags within a document. These tags are processed and substituted with other code.

Tags are directives for Smarty that are enclosed by template delimiters. These directives can be variables, denoted by a dollar sign ($), functions, or logical or control flow statements. Smarty allows PHP programmers to define functions that can be accessed using Smarty tags.

Smarty is intended to simplify compartmentalization, allowing the presentation of a web page to change separately from the back-end. Ideally, this eases the costs and efforts associated with software maintenance. Under successful application of this development strategy, designers are shielded from the back-end coding, and PHP programmers are shielded from the presentation coding.

Links:

PHP MVC Framework for Web Rapid Development

Wednesday, September 5th, 2007

Here is a list of PHP MVC framework for web rapid development, some of this are modeled after Ruby on Rails.

Web Application Component Toolkit
Limb PHP Web Application Framework
EZ Publish
LogiCreate
Mojavi
Navigator
Phrame
ZNF
Achievo ATK
Akelos Framework
AModules3
Ambivalence
Aukyla PHP Framework
Binarycloud
Biscuit
bitweaver
Booby
Cake
Castor
Cgiapp
CodeIgniter
Copix
Core Enterprise PHP
FastFrame
Fusebox
FuseLogic
Konstrukt
Kumbia
Krysalis
Inek
InterJinn
Ismo
Medusa
Nexista
P4A
PHP on Trax
PHPulse
PhpMVC
Popoon
Prado
Qcodo
rwfphp
Seagull
Sitellite
SolarPHP
sQeletor
Studs
struts4php
Tags:, ,
Posted in In English, Techie, Uncategorized | Comments Closed