Pubblicato da Marco Antonio - 9 Dicembre 2010. in Android
PHP per Android! Se non si è eccitato come ero, in modo da non programmatori O non piace PHP. Per me almeno è divertente da programmare in PHP Android. Per la semplice ragione della facilità di programmazione e l'interazione che il PHP è ora con Android.
Pubblicato da Marco Antonio - 4 Novembre 2010. in e-commerce
Ho guardato in diversi luoghi come installare Magento su macchine con questa configurazione specifica (Windows 7 64-bit + EasyPHP 3.5), ma ha sempre fatto i vari tipi di errori. Tuttavia, ho trovato il blog del Figlio Aécio un grande post che mostra come sia possibile installare correttamente.
Questo post non è altro che una sintesi del suo posto. Quindi cerchiamo di raggiungere. Leggi tutto ...
Pubblicato da Marco Antonio - 15 dicembre 2009. nei progetti
Quasi sempre vogliono sapere come il nostro CRE (Coefficiente di rendimento scolastico), sia per verificare il nostro reddito, e per vedere se è in grado di salire su quel progetto di ricerca si vuole partecipare. Ma ogni volta che aumenta il numero di soggetti, il che rende il calcolo di un estenuante manualmente. Ed è per questo che ho deciso di creare un modo più automatico per calcolare CRE.
Fondamentalmente, il CRE è determinato dalla seguente espressione:
Nota: Ho preso come base per il calcolo un documento da parte dell'istituzione in cui studiano, IFPB (ex CEFET-PB), una persona interessata, clicca qui .
Pubblicato da Marco Antonio - 8 Novembre 2009. in eventi
La Conferenza GOPHP 2009 è un evento per i professionisti PHP che vogliono migliorare la loro base di conoscenze e aumentare la rete di relazioni.
L'evento sarà caratterizzato da relatori di fama e avranno 12 lezioni su vari argomenti legati al PHP. La Conferenza GOPHP 2009 ha un target specifico, che serve sia il professionista con vasta esperienza sullo studente professionisti che per principianti.
Oltre alle lezioni ci saranno quattro corsi brevi di 4 ore ciascuna, che mirano a spiegare i problemi in modo che il partecipante fuori del breve corso in grado di applicare la tecnica / tecnologia nella pratica. Inizialmente i temi dei corsi brevi saranno OOP, quadri, sicurezza e metodologie.
Un altro punto di forza della manifestazione è di networking tra i partecipanti, che avranno l'opportunità di incontrare e stringere contatti commerciali durante le due pause caffè offerte dalla manifestazione.
L'evento inoltre sarà caratterizzato da quattro altoparlanti ospiti.
Con questo, l'evento mira a dimostrare che Goias è un polo di sviluppo web con PHP, professionale e con una buona reputazione internazionale.
Pubblicato da Marco Antonio - 19 ottobre 2009. in eventi
La terza riunione del gruppo di sviluppatori PHP Paraíba mira a riunire i membri del gruppo, studenti e professionisti IT di scambio di conoscenze nel campo delle tecnologie PHP e affini. L'incontro sarà caratterizzato da conferenze e momenti di networking tra i partecipanti.
Avremo anche un momento di sfida, dove ci sarà un problema di concorrenza risolvere usando i doni PHP vale la pena. Per fare questo, se avete un computer portatile, porterà alla manifestazione. Se in caso contrario si combinano con un amico, perché la concorrenza sarà a coppie.
L'evento avrà luogo il 31 ottobre 2009 presso l'Auditorium del SEBRAE a João Pessoa - PB.
Pubblicato da Marco Antonio - 13 settembre 2009. in php
PHP applicazioni Web possono aggiungere lo stato nelle loro applicazioni molto facilmente, perché l'illusione di stato viene mantenuto attraverso l'ID di sessione e si può trasportare informazioni da una pagina e l'altra senza perdere lungo la strada. Forse hai perso un potenziale di produttività a causa di bug o falle di sicurezza bizzarra, perché di queste bellezze poco. Ecco quattro suggerimenti per impedirti di ottenere il tempo perduto e assicurare il vostro sito.
1. Non utilizzare caratteri di sottolineatura in nomi host
A meno che abbiate memorizzato il numero RFC di caratteri consentiti nel nome host, si può non essere consapevole che non è consentito mettere sottolinea in nomi host. In alcuni browser, come Firefox, tale divieto non si applica, ma Internet Explorer si rifiuta di impostare un cookie di sessione / che ha sottolinea hostname. IE farà ad ogni caricamento della pagina viene generato un nuovo ID di sessione. Ma tu non l'accetterò mai. Fonte: documentazione set_cookie .
2. Aggiorna il tuo sessioni dopo redirect
È necessario chiamare la funzione session_write_close (o session_commit alias) per scrivere i dati nella sessione prima di qualsiasi reindirizzamento HTTP Location vengono rilasciati. Questo comando anche "libera" la sessione dell'utente, così da poter fare altre attività nell'applicazione. Vedi i commenti in alto a camera e bkatz .
3. Prevenire la fissazione della sessione
Fissaggio fissazione sessione o sessione, consente a qualsiasi utente malintenzionato riceve l'id di sessione valido attraverso un semplice link. Non prevederlo o rubare dal cookie dell'utente, o attraverso un $ _GET comune. La vittima è catturato con l'id di sessione generata dal "hacker" e non attraverso il server. È possibile evitare questo tipo di attacco chiamando la funzione session_regenerate_id (), in particolare dopo la memorizzazione di informazioni importanti, come un nome di login o di una bandiera. Questo mostrerà la "hacker", un id di sessione inutile. Chris Shifflet fatto una discussione più approfondita sui Session Fixation .
4 - Non esporre l'id di sessione.
I cookie possono essere, relativamente, il posto più sicuro per memorizzare l'id delle sessioni se confronto di incorporare direttamente nel vostro url (via PHPSESSID). Qui ci sono due impostazioni (tramite php.ini) per controllare questo comportamento, ciascuno di essi sono molto importanti, per cui è necessario impostare. È necessario impostare l' session.use_trans_sid a (off) e se si sta utilizzando PHP 4.3.0 o superiore è possibile anche impostare session.use_only_cookies a "1 '.
Pubblicato da Marco Antonio - 18 agosto 2009. in php
Tekuna è piccolo, appena 3.000 linee di codice sorgente, migliora la riusabilità con la componente orientata definizione dell'applicazione e routing intuitiva. Il suo ingombro ridotto non inquinare la vostra base di codice con le cose inutili.
Di seguito una lista delle caratteristiche più dettagliate per Tekuna:
Componente orientati all'applicazione della definizione
Routing intuitiva di Azioni per Controller
Friendly URL (RESTful API)
L'architettura MVC
PHP gestione degli errori con le eccezioni (e quindi catturabile)
Richiesta separati e oggetti di risposta
Ingresso livello massimo di filtraggio
Pieno supporto UTF-8
Il supporto per motori modello più
Semplice supporto multilingue
Completamente unità testate
100% compatibile E_STRICT
Cumulabile con molti altri framework (template, ORM, di unit test ...)
Orientata allo stile di programmazione Java e la denominazione
Open Source sotto licenza MIT
Tekuna l'attuale versione 0.1.189 richiede PHP 5.2.1 con Apache mod_rewrite abilitato sul tuo server web. L'avvio rapido è disponibile per comprendere i principi Tekuna, architettura e funzionalità. Il suo progetto è in fase iniziale e non è pronto per la produzione, ma si potrebbe controllare roadmap del progetto di avere una migliore idea di quello che accadrà dopo.
Pubblicato da Marco Antonio - 4 Agosto 2009. in php
Ulteriori informazioni su come aggiungere la documentazione relativa barra di avanzamento di ricerca PHP.net di Mozilla Firefox e ottenere la documentazione rapido e preciso della funzione o funzionalità che si sta cercando.
Oggi darò un consiglio di base per tutti coloro che amano lavorare con PHP e la necessità di accedere costantemente il PHP.net di porre domande sulle funzioni / argomenti / parametri / classi, ecc ... Si tratta di una documentazione meravigliosa che tutti dovrebbero visitare almeno una volta al giorno.
La maggior parte dei sviluppatori di utilizzare Mozilla Firefox per l'enorme vantaggio di sviluppo plugin e mi piace molto FF a causa di questo piccolo bar che si trova sul lato della ricerca "bar wonderfull" ... E io vi mostrerò come mettere il PHP.net ci , di immettere il nome della funzione e rilasciarla direttamente nella documentazione.
Prima andare a PHP.net e notare che la barra di ricerca íconezinho sarà blu:
Figura 1
Ora basta cliccare sulla freccia e fare clic su Aggiungi "Cercare PHP.net", come mostrato nell'immagine:
Pubblicato da Marco Antonio - 1 agosto 2009. in php
Se - a questo ritardo - la minima idea di cosa sia un "tweet" da qui a mettere www.twitter.com !
Ora! Siamo in grado di parlare da pari a pari. Pensate ad un quadro. Una cosa grande. Con diverse opzioni, i moduli, il supporto plugin, MVC, forse un mapping dei dati, etc, etc, etc. Ora pensate di un tweet: 140 caratteri. Si tratta di cose come olio e acqua, cane e gatto, sono Pauline e le donne (io ascolto ancora per esso).
Bene, cercando di mostrare la bellezza femminile a San Paolino - o un quadro non deve essere una grande cosa, per chi non ha capito la battuta - il fondatore della Sinfonia (il quadro) ha creato su Twitter: un quadro delle dimensioni di un tweet , ovvero 140 caratteri. In realtà - e logico - è un grosso problema, agisce semplicemente come un front controller piuttosto semplice. Ma è un proof of concept e usa le nuove caratteristiche di PHP 5.3, finalmente ... il furfante è la seguente.
1 <php
2 __DIR__ require '/ c.php'.;
3 se (is_callable ($ c = @ $ _GET ['c']:!? Funzione () {echo 'Woah !'}))
4 throw new Exception ('Errore');
C $ 5 ();
Ora è possibile parguntar, quali sono le cose "nuove" che Twitter sta usando, semplicemente:
__DIR__ Costante
Operatore?:
Funzioni di Anonimo
Alla fine, Twitter esiste solo come uno scherzo, e per mostrare alcune nuove caratteristiche di PHP 5.3, ma se davvero è accettato come un quadro che è il più veloce esistente. Fast forward alcuni benchmark dimostrano che sto già facendo e loro tweet.
Pubblicato da Marco Antonio - 30 luglio 2009. in php
In questo post farò un sínstese una serie di messaggi su l'uso di quadri in php e anche il fatto che un quadro non lo è.
PHP è il mondo linguaggio di programmazione più famoso per diversi motivi: flessibilità, facilità d'uso e vari altri fattori. Ma a volte la programmazione diventa monotono e / o ripetitivi, e non vi è un quadro che può aiutare.
Che cosa è un framework PHP?
In sintesi, il quadro è una struttura, si crea una fondazione per la sua applicazione. In altre parole, il quadro permetterà lo sviluppo rapido di applicazioni (RAD), che consente di risparmiare tempo, consente di creare applicazioni più complesse e sicure, riducendo la quantità di codice ripetuto. I quadri consentono anche ai principianti di creare applicazioni più stabili garantendo un buon rapporto tra il database e il display esterno. Questo consente a tutti di passare più tempo a sviluppare l'applicazione stessa che ripetere il codice che tutte le applicazioni hanno.
L'idea di lavorare dietro un quadro è legata al PHP MVC (Model View Controller). MVC è una forma di programmazione che isola la logica di business (come ad esempio l'applicazione viene eseguita) Display strato (la visuale). Il modello si occupa di database, il livello della Vista gestisce la visualizzazione e il controller gestisce la logica di business. Tutto questo ti fa lavorare più velocemente e in un sectorized.
Perché usare un framework PHP?
Gli sviluppatori utilizzano strutture per vari motivi, il più grande è quello di semplificare il processo di sviluppo. Il riutilizzo di codice in diversi progetti farà risparmiare molto tempo e lavoro? Questo è garantito perché il quadro ha già un certo numero di moduli pre-configurato (e lavoro) per i compiti più vari e comuni come l'invio di email, la connessione al database, servizi igienici (pulizia) e la protezione dei dati contro gli attacchi.
La stabilità è un altro grande vantaggio dei quadri. La semplicità, che è un grande "successi" di PHP, è anche ciò che permette di molti errori e fallimenti per i principianti? Non tutti i codici che funziona è necessariamente corretto e ben sviluppato.