The act of converting content from its original format into a format capable of being displayed on the web
Manage Multiple WordPress Sites

PHP

PHP Category

phpThumb(): the thumbnail generator

phpThumb() uses the GD library to create thumbnails from images (JPEG, PNG, GIF, BMP, etc) on the fly.

phpthumb phpThumb(): the thumbnail generator

The output size is configurable (can be larger or smaller than the source), and the source may be the entire image or only a portion of the original image.

Supported source image formats:

  • JPEG (via GD or ImageMagick)
  • PNG (via GD or ImageMagick)
  • GIF (via GD, ImageMagick, or phpthumb.gif.php)
  • BMP (via ImageMagick or phpthumb.bmp.php)
  • any image format ImageMagick can read

Supported output image formats:

  • JPEG (via GD or ImageMagick)
  • PNG (via GD or ImageMagick)
  • GIF (via GD or ImageMagick)
  • BMP (via ImageMagick or phpthumb.bmp.php)
  • ICO (via ImageMagick or phpthumb.ico.php)

Image Processing Application with jQuery, CSS3 and PHP

Codrops has created an online application for giving some funny touches to an image.

Interactive Image Vamp up with jQuery CSS3 and PHP 1295877760955 600x329 Image Processing Application with jQuery, CSS3 and PHP

The application use jQuery and jQuery UI for dragging and resizing little bling elements like mustaches and glasses. With PHP the image and the bling elements will get merged and the end result can be viewed.

A New, Easy, and Exciting CMS/Framework – ProcessWire

ProcessWire is an abundantly functional, easy to use open-source CMS written in PHP.

Modules page of processwire A New, Easy, and Exciting CMS/Framework   ProcessWireBasically, the CMS takes a very structured approach, and is quite similar to Drupal in many aspects.

What you’ll like about ProcessWire:

  • Intuitive, easy use, whilst preserving the ability to do more.
  • Drupal-style pages (nodes) give you total freedom on how each page acts (great for designers and for added functionality).
  • Easy, jQuery-style API.
  • Custom fields add increased versatility to the pages.
  • Although a ‘jack of all trades’ is usually the ‘master of none’, the modular system of ProcessWire makes the system very versatile, at least matching Drupal in this aspect.

What you won’t like:

  • Besides the obvious gains for designers and newer users, ProcessWire doesn’t have that much to offer.
  • Not for blogs — an easy to use CMS, but WordPress is still easier, not to mention design templates.

CodeIgniter CMS for Rapid Development – FUEL CMS

Fuel is a fresh CodeIgniter CMS with a focus set on flexibility and rapid website setup.

fuelcms CodeIgniter CMS for Rapid Development   FUEL CMSAmongst Fuel’s features are integrated 3rd party services like Google, WordPress and PhpMyAdmin.

What you’ll like:

  • Obviously, CodeIgniter developers would favor this CMS
  • Cool WYSIWYG editing
  • An easy-to-use interface
  • Extensive, straight to the point docs
  • Eased migration (you can, for example, import existing static pages)

What you won’t like:

  • Few add-ons (well, Fuel is still in its infancy).
  • No community

A flexible, elegant CMS – Apostrophe

Apostrophe is a CMS written upon the Symfony framework.

apostrophe A flexible, elegant CMS   Apostrophe

Apostrophe is an interesting CMS. The main editing work happens in-context.

What this means is that you can, for example, reorganize menu items by moving them with your mouse, and edit text on the fly.

What you’ll like about Apostrophe:

  • Honestly, in-context editing is cooler than Ice Cube (lame metaphor, sorry)
  • Your clients will love working with Apostrophe
  • Even the default design is awesome
  • Add feeds for any site area with ease
  • Manage users with ease; manage their permissions, too
  • Integrates well with projects using the Symfony framework

What you won’t like:

  • Apostrophe falls short on ready-made extensions (tss, make your own)
  • Lack of social media integration

Basically, Apostrophe is great for all those happy devs who use Symfony daily, and also to those who need a CMS for inexperienced clients ;)

An elegant PHP framework – Kohana

Kohana is a PHP framework based on HMVC (==PAC, similar to MVC) architecture. Kohana stands out with having numerous features for web app development.

kohana An elegant PHP framework   KohanaA rich array of tools is included in the standard package (~1MB zipped), for example: translation tools; security patches; database controls; encryption; form validation; and others come with the standard version.

Kohana’s main focus is set on writing as few lines as possible — and it seems that Kohana makes up for these claims.

Kohana is a nice framework overall.

It has a solid documentation and an active community, although doesn’t really give sound reasons for migrating to it.