What Is QueryPath? | QueryPath.org
10 days ago by Aetles
QueryPath is a PHP library for manipulating XML and HTML. It is designed to work not only with local files, but also with web services and database resources. It implements much of the jQuery interface, but it is heavily tuned for server-side use.
html
php
library
parsing
10 days ago by Aetles
ircmaxell's blog: PHP Sucks! But I Like It!
6 weeks ago by Aetles
I read a rather interesting post yesterday called PHP: a fractal of bad design. It's been getting a lot of traffic among the PHP community lately because it's rather inflammatory. But to be honest, it does make a lot of really good points. It also makes a lot of mistakes and misses a bigger picture.
php
programming
6 weeks ago by Aetles
PHP: a fractal of bad design - fuzzy notepad
6 weeks ago by Aetles
I’m cranky. I complain about a lot of things. There’s a lot in the world of technology I don’t like, and that’s really to be expected—programming is a hilariously young discipline, and none of us have the slightest clue what we’re doing. Combine with Sturgeon’s Law, and I have a lifetime’s worth of stuff to gripe about.
This is not the same. PHP is not merely awkward to use, or ill-suited for what I want, or suboptimal, or against my religion. I can tell you all manner of good things about languages I avoid, and all manner of bad things about languages I enjoy. Go on, ask! It makes for interesting conversation.
PHP is the lone exception. Virtually every feature in PHP is broken somehow. The language, the framework, the ecosystem, are all just bad. And I can’t even point out any single damning thing, because the damage is so systemic. Every time I try to compile a list of PHP gripes, I get stuck in this depth-first search discovering more and more appalling trivia. (Hence, fractal.)
PHP is an embarrassment, a blight upon my craft. It’s so broken, but so lauded by every empowered amateur who’s yet to learn anything else, as to be maddening. It has paltry few redeeming qualities and I would prefer to forget it exists at all.
But I’ve got to get this out of my system. So here goes, one last try.
language
php
programming
This is not the same. PHP is not merely awkward to use, or ill-suited for what I want, or suboptimal, or against my religion. I can tell you all manner of good things about languages I avoid, and all manner of bad things about languages I enjoy. Go on, ask! It makes for interesting conversation.
PHP is the lone exception. Virtually every feature in PHP is broken somehow. The language, the framework, the ecosystem, are all just bad. And I can’t even point out any single damning thing, because the damage is so systemic. Every time I try to compile a list of PHP gripes, I get stuck in this depth-first search discovering more and more appalling trivia. (Hence, fractal.)
PHP is an embarrassment, a blight upon my craft. It’s so broken, but so lauded by every empowered amateur who’s yet to learn anything else, as to be maddening. It has paltry few redeeming qualities and I would prefer to forget it exists at all.
But I’ve got to get this out of my system. So here goes, one last try.
6 weeks ago by Aetles
Test run php code online, right here - WriteCodeOnline.com/PHP
9 weeks ago by Aetles
Test your PHP code online, right here.
php
tools
9 weeks ago by Aetles
Securing PHP | James Cunningham
october 2011 by Aetles
Configuration
While the provided PHP configuration (found in /etc/php.ini) is okay, it’s not great, and can be improved by changing some of the settings specified below.
php
security
While the provided PHP configuration (found in /etc/php.ini) is okay, it’s not great, and can be improved by changing some of the settings specified below.
october 2011 by Aetles
cloudControl » Cloud hosting platform
may 2011 by Aetles
PHP Cloud Hosting Platform As A Service
cloud
development
hosting
php
may 2011 by Aetles
PHP Fog Git Deploy
march 2011 by Aetles
With PHP Fog Deploy you can deploy any git repository anywhere. For free.
You can deploy your existing git repository to
PHP Fog - with existing beta account
Amazon Beanstalk
FTP
SFTP
All you do is give us a password and we give you a git origin that is tied to your preferred deployment.
php
git
deploy
ftp
sftp
phpfog
You can deploy your existing git repository to
PHP Fog - with existing beta account
Amazon Beanstalk
FTP
SFTP
All you do is give us a password and we give you a git origin that is tied to your preferred deployment.
march 2011 by Aetles
Hot PHP UTF-8 tips » PHP » SitePoint Blogs
february 2011 by Aetles
As a result of all the noise about UTF-8, got an email from Marek Gayer with some very smart tips on handling UTF-8. What follows is a discussion illustrating what happens when you get obsessed with performance and optimizations (be warned – may be boring, depending on your perspective).
Outrunning mbstring case functions with native PHP implementations
The native PHP strtolower / strtoupper functions don’t understand UTF-8 – they can only handle characters in the ASCII range plus (may) examine your servers locale setting for further character information. The latter behaviour actually makes them “dangerous” to use on a UTF-8 string, because there’s a chance that strtolower could mistake bytes in a UTF-8 multi-byte sequences as being something it should convert to lowercase, breaking the encoding. That shouldn’t be a problem if you’re writing code for a server you control but it is if you’re writing software for other people to use.
php
utf8
development
Outrunning mbstring case functions with native PHP implementations
The native PHP strtolower / strtoupper functions don’t understand UTF-8 – they can only handle characters in the ASCII range plus (may) examine your servers locale setting for further character information. The latter behaviour actually makes them “dangerous” to use on a UTF-8 string, because there’s a chance that strtolower could mistake bytes in a UTF-8 multi-byte sequences as being something it should convert to lowercase, breaking the encoding. That shouldn’t be a problem if you’re writing code for a server you control but it is if you’re writing software for other people to use.
february 2011 by Aetles
Configuring Eclipse for Remote Debugging with Zend | drupal.org
february 2011 by Aetles
Eclipse is an open source IDE (Integrated Development Environment), that provides many tools for coding in one application... the most useful of which is probably PHP debugging. This section will provide instructions for installing and setting it up for use with Drupal.
Eclipse is a Java application so it can run on Linux, Mac and Windows, but comes with the price of a large memory footprint.
Hopefully this tutorial will help you setup smoothly. If not, stay with it. Getting debugging working is well worth the effort.
debugger
php
drupal
eclipse
Eclipse is a Java application so it can run on Linux, Mac and Windows, but comes with the price of a large memory footprint.
Hopefully this tutorial will help you setup smoothly. If not, stay with it. Getting debugging working is well worth the effort.
february 2011 by Aetles
PHPMD - PHP Mess Detector
january 2011 by Aetles
This is the project site of PHPMD. It is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD. PHPMD can be seen as an user friendly frontend application for the raw metrics stream measured by PHP Depend.
What PHPMD does is: It takes a given PHP source code base and look for several potential problems within that source. These problems can be things like:
Possible bugs
Suboptimal code
Overcomplicated expressions
Unused parameters, methods, properties
PHPMD is currently in an early development stage and so it only provides a limited set of pre defined rules that detect bad smells within the analyzed source code.
php
What PHPMD does is: It takes a given PHP source code base and look for several potential problems within that source. These problems can be things like:
Possible bugs
Suboptimal code
Overcomplicated expressions
Unused parameters, methods, properties
PHPMD is currently in an early development stage and so it only provides a limited set of pre defined rules that detect bad smells within the analyzed source code.
january 2011 by Aetles
Facebook Debuts XHP: More PHP Enhancement
february 2010 by Aetles
Last week, we were chasing our tails in giddiness over HipHop, a newly open-sourced PHP runtime developed in house at Facebook.
Today, amid the rabid excitement over Google Buzz, Facebook quietly pumped some more code into the world. XHP is a new way to write PHP that "augments the syntax of the language to both make your front-end code easier to understand and help you avoid cross-site scripting attacks," according to Facebook engineer Marcel Laverdet. "XHP has enabled us to build better websites faster; our Lite site was written entirely with XHP."
php
Today, amid the rabid excitement over Google Buzz, Facebook quietly pumped some more code into the world. XHP is a new way to write PHP that "augments the syntax of the language to both make your front-end code easier to understand and help you avoid cross-site scripting attacks," according to Facebook engineer Marcel Laverdet. "XHP has enabled us to build better websites faster; our Lite site was written entirely with XHP."
february 2010 by Aetles
How to CONVERT seconds to minutes?
november 2009 by Aetles
How to CONVERT seconds to minutes? PHP
php
november 2009 by Aetles
LinuxOnly - Getting parameter names in PHP
november 2009 by Aetles
When a function is called in PHP (and in most other languages), either the values or references to those values are passed as parameters. It is usually not possible to retrieve other information from these parameters, such as the name of the variable passed as argument.
php
november 2009 by Aetles
With regards to the advice given in the new PHP speed tips article - Make the Web Faster | Google Groups
june 2009 by Aetles
With regards to the new article posted at
php
june 2009 by Aetles
Email Injection - SecurePHP
february 2007 by Aetles
Om man använders PHP:s funktion mail() måste man filtrera alla input annars går det att använda för spam och anonym epost.
php
mail
email
injection
spam
säkerhetshål
Säkerhet
february 2007 by Aetles
mootoolkit documentation
july 2006 by Aetles
moo.fx är ett litet enkelt javascriptbibliotek för att storleksförändra objekt och andra javascript-effekter.
javascript
bibliotek
ajax
library
framework
PHP
Programmering
Databaser
july 2006 by Aetles
Speedingrhino » DHTML Image Cropping Interface
may 2006 by Aetles
En mycket intressant teknik för att göra ett webbinterface för att beskära bilder. Något att bygga in i ett bildhanteringsystemet t.ex.
dhtml
image
processing
php
blidredigering
cropping
beskärning
beskära
crop
Webbutveckling
may 2006 by Aetles
Server-side Sessions Are A Hack
may 2006 by Aetles
Varför server-side sessioner är dåliga.
session
sessions
server-side
client-side
sessioner
scotfl.ca
Webbutveckling
PHP
may 2006 by Aetles
The no-framework PHP MVC framework - Rasmus? Toys Page
march 2006 by Aetles
Rasmus Lerdorf visar hur man bygger en enkel webbapplikation med SQLite, PDO och lite Ajax.
PHP
framework
mvc
struktur
webbapplikation
web
aplication
Webbutveckling
Programmering
march 2006 by Aetles
HTML_AJAX - PEAR Package for AJAX and PHP
february 2006 by Aetles
HTML_AJAX är ett PEAR package för att göra AJAX-operationer för PHP
pear
package
ajax
php
javascript
html
Webbutveckling
Programmering
february 2006 by Aetles
MODx CMS - Content Management System | CMS and PHP Application Framework
january 2006 by Aetles
Ännu en CMS. Såg den rekommenderad hos MacInTouch.
CMS
open
source
content
management
system
php
Webbutveckling
january 2006 by Aetles
Lussumo Filebrowser
september 2005 by Aetles
En filnavigerare (filebrowser) skriven i PHP och publicerad som GPL.
php
filebrowser
filnavigering
open
source
gpl
thumbnails
images
miniatyrer
bilder
filer
Webbutveckling
september 2005 by Aetles
Six deadly PHP sins, this week...
september 2005 by Aetles
Artikel om dödssynder som PHP-programmerare ska undvika.
Smoking
toooooo
much
PHP
AKBK
Webbutveckling
september 2005 by Aetles
Sack of Ajax
may 2005 by Aetles
SACK - Simple Ajax Code Kit - är kod som gör det enkelt att använda Ajax i webbapplikationer och som ska vara säkrare än saker som SAJAX.
ajax
xmlhttprequest
javascript
sajax
Twilight
Universe
simple
code
kit
Webbutveckling
PHP
may 2005 by Aetles
WPG2 Embedded
may 2005 by Aetles
En sajt (ett forum faktiskt) för diskussioner kring ett projekt att integrerar WordPress och Gallery 2.
wordpress
gallery
gallery2
integration
embeddning
inbäddning
integrering
Webbutveckling
PHP
Open
Source
may 2005 by Aetles
Unleashing the power of WordPress
may 2005 by Aetles
En text om hur WordPress har stora möjligheter att vara en fullfjädrad CMS. Innehåller en del värdefulla länkar och info om query_posts()
wordpress
php
cms
centripetalforces.com
Webbutveckling
plugins
may 2005 by Aetles
HOWTO: Set up a Local Mirror of your Wordpress Blog on MacOS X
april 2005 by Aetles
Hur man installerar en lokal kopia av ens WordPress-blogg på sin mac, på enklaste sätt. Inklusive instruktioner för att installera MySQL.
apache
php
wordpress
mysql
mac
os
x
girtby.net
Webbutveckling
Mactips
Bloggning
april 2005 by Aetles
Magic Quotes Headaches
march 2005 by Aetles
Magic Quotes i PHP ställer till med bekymmer på många sätt.
SitePoint
PHP
Blog
magic
qoutes
databas
database
submit
escape
Webbutveckling
march 2005 by Aetles
Functions for Storing Data Submitted From a Form and Retrieving Data from a Database
march 2005 by Aetles
En artikel om hur man lagrar data som submittats från ett formulär på rätt sätt i en databas med PHP.
NYPHP
PHundamentals
database
connection
store
magic
quotes
escape
submit
form
Webbutveckling
PHP
march 2005 by Aetles
SAJAX - Simple Ajax Toolkit by ModernMethod - XMLHTTPRequest Toolkit for PHP
march 2005 by Aetles
En toolkit för att använda Ajax (XMLHttpRequest mm) från PHP.
xmlhttprequest
ajax
sajax
php
apache
javascript
Webbutveckling
HTML
march 2005 by Aetles
User Errors in PHP
february 2005 by Aetles
En kort guide till hur och varför man ska använda PHP:s error-funktion.
SitePoint
errors
php
error
handling
felhantering
Webbutveckling
february 2005 by Aetles
EditThisPagePHP
february 2005 by Aetles
Ett verktyg för gemensam redigering online. En slags CMS som är både som en blogg, en wiki och ett CMS-system.
cms
blog
blogg
wiki
php
Webbutveckling
Open
Source
Bloggning
february 2005 by Aetles
Exponent :: an Open Source Content Management System
january 2005 by Aetles
En intressant CMS som är open source och verkar lovande.
cms
source
forge
open
Webbutveckling
PHP
january 2005 by Aetles
Official Comments plugin
january 2005 by Aetles
En WP-plugin för att visa kommentarer från inloggade läsare på annat sätt.
wordpress
plugin
kommentar
författare
officiell
Webfroot
Webbutveckling
PHP
plugins
january 2005 by Aetles
Comment Spam Compiled and Interpreted
january 2005 by Aetles
Harry Fuecks återknyter till sin förra artikel om kommentarsspam, bloggspam.
SitePoint
comment
spam
kommentarsspam
bloggspam
blog
Webbutveckling
Wordpress
PHP
january 2005 by Aetles
Caching output in PHP
january 2005 by Aetles
En artikel om hur man enkelt bygger en cachefunktion för all output från ett PHP-script.
php
cache
caching
ILoveJackDaniels
Webbutveckling
january 2005 by Aetles
Phorum: PHP Message Board
january 2005 by Aetles
Ett enkelt smidigt litet diskussionsforum i PHP med MySQL/PostgreSQL. Jag byggde in detta i Travinorrs hemsida för en framtida ny Anslagstavla.
php
forum
diskussionsforum
mysql
postgresql
Webbutveckling
january 2005 by Aetles
PunBB.org
january 2005 by Aetles
PunBB är ett litet smidigt diskussionsforum skapat av Rickard Andersson. Byggt i PHP och använder sig av MySQL eller PostgreSQL.
php
forum
diskussionsforum
svenska
svenskt
mysql
postgresql
Webbutveckling
january 2005 by Aetles
bbPress
january 2005 by Aetles
bbPress är diskussionsforumet Matthew Mullenweg skapat för WordPress supportforum och nu blivit ett eget open source-projekt.
php
forum
diskussionsforum
wordpress
matt
Webbutveckling
january 2005 by Aetles
XMLHttpRequest for The Masses
december 2004 by Aetles
En artikel från "all in the " om XMLHttpRequest. Snygg sajt dessutom.
XMLHttpRequest
javascript
server
side
php
xml
google
suggest
Webbutveckling
december 2004 by Aetles
Real-time server interactivity
december 2004 by Aetles
En artikel om att använda javascript i kombination med server-side-teknik (som PHP) för webbutveckling.
Passive
Digressive
javscript
php
server-side
Webbutveckling
december 2004 by Aetles
JPSpan
december 2004 by Aetles
JPSpan handlar om att använda PHP och Javascript för att ladda information på en sidan utan att ladda om sidan.
jpspan
php
javascript
reload
webbläsare
Webbutveckling
december 2004 by Aetles
New Lines to Paragraphs
december 2004 by Aetles
Matt har skrivit en PHP-funktion som beskrivs som nl2br() på stereoider. Matts funktion autop() fixar även paragrafer för dubbla radbrytningar.
photomatt
scripts
nl2br
paragraf
php
block
december 2004 by Aetles
PHP Classes - RSS Writer class
december 2004 by Aetles
En PHP-klass för att generera RSS-feeds.
rss
aggregator
php
class
december 2004 by Aetles
PHPMailer - full featured email transfer class for PHP
december 2004 by Aetles
En bra "email transfer class" för PHP som kan en hel del när det gäller att skicka mejl via PHP.
php
mejl
mail
library
bibliotek
class
klass
december 2004 by Aetles
Setting the MIME Type with PHP
december 2004 by Aetles
Hur man sätter rätt MIME-typ med PHP.
mime
typ
php
header
Webbutveckling
december 2004 by Aetles
Amazon.co.uk: Books: PHP 5 Power Programming
november 2004 by Aetles
En intressant bok om PHP 5-programmering som jag gärna skulle skaffa.
php
böcker
november 2004 by Aetles
related tags
active ⊕ adodb ⊕ aggregator ⊕ ajax ⊕ AKBK ⊕ amazon ⊕ apache ⊕ aplication ⊕ beskära ⊕ beskärning ⊕ bibliotek ⊕ bilder ⊕ blidredigering ⊕ block ⊕ blog ⊕ blogg ⊕ Bloggning ⊕ bloggspam ⊕ böcker ⊕ cache ⊕ caching ⊕ centripetalforces.com ⊕ class ⊕ client-side ⊕ cloud ⊕ cms ⊕ code ⊕ comment ⊕ connection ⊕ content ⊕ crop ⊕ cropping ⊕ databas ⊕ database ⊕ Databaser ⊕ debugger ⊕ deploy ⊕ development ⊕ dhtml ⊕ Digressive ⊕ diskussionsforum ⊕ drupal ⊕ durpal ⊕ eclipse ⊕ email ⊕ embeddning ⊕ error ⊕ errors ⊕ escape ⊕ felhantering ⊕ filebrowser ⊕ filer ⊕ filnavigering ⊕ forge ⊕ form ⊕ forum ⊕ framework ⊕ ftp ⊕ författare ⊕ gallery ⊕ gallery2 ⊕ girtby.net ⊕ git ⊕ google ⊕ gpl ⊕ handling ⊕ header ⊕ hosting ⊕ html ⊕ ILoveJackDaniels ⊕ image ⊕ images ⊕ inbäddning ⊕ injection ⊕ integration ⊕ integrering ⊕ javascript ⊕ javscript ⊕ jpspan ⊕ kit ⊕ klass ⊕ kommentar ⊕ kommentarsspam ⊕ language ⊕ library ⊕ mac ⊕ Mactips ⊕ magic ⊕ mail ⊕ management ⊕ matt ⊕ mejl ⊕ mime ⊕ miniatyrer ⊕ much ⊕ mvc ⊕ mysql ⊕ NewsForge ⊕ nl2br ⊕ NYPHP ⊕ officiell ⊕ open ⊕ os ⊕ package ⊕ paragraf ⊕ parsing ⊕ Passive ⊕ pear ⊕ photomatt ⊕ php ⊖ phpfog ⊕ PHundamentals ⊕ plugin ⊕ plugins ⊕ postgresql ⊕ processing ⊕ Programmering ⊕ programming ⊕ qoutes ⊕ quotes ⊕ recension ⊕ record ⊕ reload ⊕ rss ⊕ sajax ⊕ scotfl.ca ⊕ scripts ⊕ security ⊕ server ⊕ server-side ⊕ session ⊕ sessioner ⊕ sessions ⊕ sftp ⊕ side ⊕ simple ⊕ SitePoint ⊕ Smoking ⊕ source ⊕ spam ⊕ store ⊕ struktur ⊕ submit ⊕ suggest ⊕ svenska ⊕ svenskt ⊕ system ⊕ Säkerhet ⊕ säkerhetshål ⊕ thumbnails ⊕ tools ⊕ toooooo ⊕ Twilight ⊕ typ ⊕ Universe ⊕ utf8 ⊕ web ⊕ webbapplikation ⊕ webbläsare ⊕ Webbutveckling ⊕ Webfroot ⊕ wiki ⊕ wordpress ⊕ x ⊕ xml ⊕ xmlhttprequest ⊕Copy this bookmark: