php

TwitterFacebook
Get flash to fully experience Pearltrees
interesting-opensource-solutions

symfony | Web PHP Framework

This website is about the Symfony 1 full-stack framework. If you are new to Symfony, please visit the website for Symfony2 instead. If you want to learn more about the integration of Symfony into Drupal 8 , visit the website for the Symfony2 Components . Symfony is a full-stack framework, a library of cohesive classes written in PHP. http://www.symfony-project.org/
http://www.webdesignbooth.com/22-open-source-php-frameworks-to-shorten-your-development-time/

22 Open Source PHP Frameworks To Shorten Your Development Time

PHP is a widely used programming language for web development. Although there are a lot of alternative programming languages for web development such as ASP and Ruby, but PHP is still the most popular among them. So, what makes PHP so popular? PHP is so popular because it is relatively easy to learn compare to other language.
Google Apps SLA. During the Term of the applicable Google Apps Agreement (the "Agreement"), the Google Apps Covered Services web interface will be operational and available to Customer at least 99.9% of the time in any calendar month (the "Google Apps SLA"). If Google does not meet the Google Apps SLA, and if Customer meets its obligations under this Google Apps SLA, Customer will be eligible to receive the Service Credits described below. This Google Apps SLA states Customer's sole and exclusive remedy for any failure by Google to meet the Google Apps SLA. Definitions. http://www.google.com/apps/intl/en/terms/sla.html

Apps

http://www.marksanborn.net/linux/send-mail-postfix-through-gmails-smtp-on-a-ubuntu-lts-server After looking on the internet for awhile I finally found a decent guide on how to setup Gmail SMTP through postifx; however, after following the guide I found that it left parts out or things didn’t work quite the same on a Ubuntu server. This guide is intended to get Gmail’s SMTP set up through postifx on a LTS Ubuntu server quickly and without too much information about other operating systems; although, you could probably adapt the guide to work on other systems. Google’s Gmail service requires the protocols TLS and SASL2 to be built into Postfix.

Send Mail Postfix through Gmail’s SMTP on a Ubuntu LTS Server

Gmail on Home Linux Boxes using Postfix and Fetchmail

Do you have a Gmail account? Then, you'll want to read this step by step tutorial for configuring and installing the latest version of Postfix with SASL authentication and TLS encryption necessary for connecting and relaying Gmail to smtp.gmail.com. Plus, I'll walk you through configuring fetchmail (with STARTTLS), which will grab (fetch) Gmail to your local system. http://souptonuts.sourceforge.net/postfix_tutorial.html
http://albertomolina.wordpress.com/2009/01/04/configurar-postfix-a-traves-de-un-relay-host-autenticado-gmail/

Configurar postfix a través de un relay host autenticado (Gmail)

En principio sería posible instalar un servidor de correo en cualquier equipo conectado a Internet con una dirección IP pública, pero debido al problema del spam, mucho de los servidores de correo de Internet bloquean el correo no autenticado que venga de direcciones IP dinámicas, que son las habituales en conexiones domésticas. Una solución es instalar un servidor de correo que no envíe directamente el correo al servidor destino, sino que utilice el equipo smtp.gmail.com para que retrasmita ( relay ) sus mensajes. Si instalamos postfix en un equipo con dirección IP dinámica y envíamos un mensaje de correo a determinados dominios (por ejemplo hotmail), nos rebotarán los mensajes y nos aparecerán líneas en el fichero /var/log/mail.log como éstas:
Each Status-Code is described below, including a description of which method(s) it can follow and any metainformation required in the response. 10.1 Informational 1xx This class of status code indicates a provisional response, consisting only of the Status-Line and optional headers, and is terminated by an empty line. There are no required headers for this class of status code. Since HTTP/1.0 did not define any 1xx status codes, servers MUST NOT send a 1xx response to an HTTP/1.0 client except under experimental conditions. A client MUST be prepared to accept one or more 1xx status responses prior to a regular response, even if the client does not expect a 100 (Continue) status message. http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

HTTP/1.1: Status Code Definitions

Contacts APIs - Google Code

https://developers.google.com/google-apps/contacts/v3/ The Google Contacts API allows client applications to view and update a user's contacts. Contacts are stored in the user's Google Account; most Google services have access to the contact list. Your client application can use the Google Contacts API to create new contacts, edit or delete existing contacts, and query for contacts that match particular criteria Audience This document is intended for programmers who want to write client applications that can interact with Google's contact lists.
The following subsections explain how to use the Google Apps Provisioning API. Each subsection explains the methods available for accessing specific provisioning functionality with the supported client libraries or directly through HTTP requests. For help getting started with your chosen client library, see the corresponding Google Data Protocol article. Getting Started

Provisioning API Reference Guide - Google Apps APIs - Google Cod

https://developers.google.com/google-apps/provisioning/

_Oauth - Pádraic Brady - Zend Framework Wiki

Implementing OAuth, such an application would be able to perform limited authorised actions without requiring Users to disclose their credentials. In effect, this is similar to establishing an API Key and indeed OAuth builds upon existing standards. But the net effect is one of limited access, with OAuth external applications are given defined limited authorisation which can be limited according to function, resource or timeframe. OAuth is therefore perfect also in situations where a Service Provider is not aware of a User's credentials, as is the case when a Provider implements OpenID. In OpenID, credentials are centralised to a single OpenID Provider and implementing Consumers will require an alternate means of allowing authenticated Users to access their Service Resources via an API. OAuth is not an OpenID extension, but does complement it. http://framework.zend.com/wiki/pages/viewpage.action?pageId=37957

[#ZF-3369] Google Contacts API support - Zend Framework Issue Tr

"Just a reminder that the feature-complete (that means all code, unit tests, and documentation) deadline for all contributions targeted for the 1.6 release is 6/30. "

Framework: Downloads: Downloads

These packages contain everything you need to access Google's Data APIs from your PHP 5 application. The Google Data APIs are a set of web services for read/write access to applications hosted by Google. Zend_Gdata provides PHP 5 client interfaces for the Google Data APIs. See the Google GData site for more information.