Categories
lifehack php

Zend Server 6 and phpMyAdmin on OSX

I would never imagined to write a post on OSX, moreover in english, but time changes everything.

After I installed the new version of Zend Server 6 I had some issue with phpMyAdmin. A laconic

#2002 - Connection refused
The server is not responding (or the local server's socket is not correctly configured).

is shown up on chrome with no mercy.

The fix is quite easy as it subtle, open

/usr/local/zend/var/apps/http/__default__/0/phpmyadmin/3.5.6.0/config.inc.php

and change

$cfg['Servers'][$i]['host'] = '127.0.0.1';

with

$cfg['Servers'][$i]['host'] = 'localhost';

that’s it.

Categories
open source php

HyperDB

Matt ha aperto una mailing list dove verrà discusso HyperDB, il layer DB usato da WordPress.com, e che è studiato per garantire massime performance per blog con migliaia di accessi contemporanei.

Attualmente la classe, non ancora rilasciata pubblicamente, supporta:

  • Replicazione dei dati
  • Failover
  • Ridondanza
  • Gestione di datacenter locali e remoti
  • Partizionamento dei DB
  • Utilizzo di tabelle su differenti DB
  • Profiling e statistiche utilizzo
  • etc…

Personalmente aspettavo una mossa simile, la vecchia classe wpdb non è molto ottimizzata ed in alcuni blog si sente pesantemente l’utilizzo intensivo del DB (soprattutto per quelli ospitati su Aruba dove ci sono delle limitazioni di query/sec)

ciuaz

Categories
php

PHP 6 e MySQL 3.x

Pare che con PHP 6 si eliminerà il supporto all’estensione mysql per dare più ampio spazio a mysqli. Questo perchè la vecchia estensione, scritta per MySQL 3.x non supporta e non potrà mai supportare Unicode.

Anche se la notizia sembra da poco il problema è che moltissimi hosting offrono ancora come unico database MySQL 3.x e quelli che hanno MySQL 5.x e l’estensione mysqli si contano sulla punta delle dita. Speriamo solo di non rivedere quello che è successo con php5, dove una lenta diffusione del nuovo engine ha impedito alla comunità di crescere ed evolversi seriamente.

ciuaz

Categories
php

Aggiornate phpMyAdmin

Aggiornate phpMyAdmin, l’ultima versione ha un bel baco XSS

ciuaz

Categories
open source tecnologia

MySQL 5.0 stable!

MySQL 5.0 ha finalmente visto la luce. Questa versione ricchissima di novità (come le stored procedures, l’uso di trigger e la presenza delle view) era da lungo attesa dalla comunità di sviluppatori web che lo adottano per il 44% dei loro progetti..

Sul sito è presente anche un whitepaper, leggibile però solo una dopo registrazione gratuita, contenente i dettagli di tutte le novità.

Bisogna ricordare che molte delle feature presenti in MySQL 5.0 sono condivise dal motore SQL che da vita alle tabelle InnoDB, da poco acquistato da Oracle.

questo post è presente anche su DownloadBlog.it

ciauz

Categories
open source tecnologia

Oracle compra InnoDB

Con una mossa a sorpresa Oracle ha rilevato l’azienda open source Innobase. Azienda che non è altro che la sviluppatrice delle tabelle InnoDB tanto care agli utenti MySQL.

Bisogna ricordare che la tecnologia InnoDB è infatti rilasciata con una licenza duale simile a quella di MySQL e che quindi (a meno di fork dell’ultimo minuto), Oracle potrà in futuro decidere se farsi pagare o meno delle royalties per lo sfruttamento della stessa.

Per ora il CEO di MySQL non pare particolarmente preoccupato della cosa e durante un’intervista ha dichiarato che l’acquisto aiuterà il mondo dell’open source a crescere ulteriormente.

Altri utenti (me compreso) invece sono rimasti abbastanza perplessi (e preoccupati) dalla notizia.

ciuaz

Categories
ajax open source

SQL Designer

SQL Designer è un’applicazione ajax enabled che serve a disegnare schemi ER.

Con questo script è possibile creare nuove tabelle, foreign key, aggiungere e rimuovere campi dalle tabelle come se nulla fosse e con un’interfaccia grafica pulita e molto semplice da usare.

Inoltre le relazioni sono controllate e se viene rimossa una chiave che aveva un riferimento su un’altra tabella allora anche il riferimento viene eliminato. Stupendo!

Categories
altri linguaggi php webdev

cheat sheet

dopo quello sul css (se non erro linkato da futa) il sito ILoveJackDaniels propone rispettivamente quelli per mod_rewrite, php e mysql!

ciauz