Version 13 (modified by 8 years ago) ( diff ) | ,
---|
PHP Libraries
hybridauth/hybridauth
http://hybridauth.sourceforge.net/userguide.html
$ composer require hybridauth/hybridauth
Google::
- easy
- easy
OpenID::
- easy (no secret information needed)
- https://github.com/hybridauth/hybridauth/tree/master/additional-providers/hybridauth-yahoo-openid
- http://hybridauth.sourceforge.net/userguide/tuts/specific-provider-wrapper.html
- https://login.yahoo.com/
- a mobile phone number is required to register a new account
- yahoo Application consumer key
- Not clear if the domain root URL can be used as redirect URI
- Using the domain root URL as redirect URI results in an error at the time of clicking the icon on the registered web site
- It is not possible to register inside Microsoft developper website a redirect URI similar to the one used for Google, because some caracteres are not accepted.
- one could try to make a simpler redirection URI which would redirect to the one simililar to the one used for Google.
- microsoft oauth2 application id
- Getting Your Client ID for Web Authentication
- https://account.live.com
- Mes applications
- https://developers.facebook.com/apps needs a phone number (sound or text) or a credit card
jessie (stable) | bpo | stretch (testing) | /usr/share/php/ | ||||
php5-apcu | /usr/share/php/ | ||||||
composer/composer | 2016-03-27 | b | # | composer | Composer | ||
hybridauth/hybridauth | 2016-01-12 | 2.6 | |||||
psr/log | 2012-12-21 | 1.0 | 1.0 | 1.0 | php-psr-log | Psr/Log | |
symfony/symfony | 2016-02-28 | 3.0 | 2.3 | 2.8 | php-symfony-framework-bundle | Symfony/Bundle/FrameworkBundle | |
zendframework1, zendframework1 | zendframework | /usr/share/php/ | |||||
zendframework 2 | php-zend- | ||||||
zendframework/zendsearch | php-zend-search | /usr/share/php/ | |||||
https://packagist.org/packages/ | DebianPackage | /usr/share/php/ | |||||
https://packagist.org/packages/ | DebianPackage | /usr/share/php/ |
APCu and APC
Aura
Container Interoperability
Drupal
Symfony
Zend
As of mid 2016 documentation looks more complete for Zend 1, at least for some modules. Maybe more in books for Zend 2. ZF3 is also out, now each module has its own independent version.
- zf2-documentation release-2.3.9 GitHub
- zend+framework WorldCat
English
- https://www.packtpub.com/web-development/instant-zend-framework-20
- https://www.packtpub.com/web-development/zend-framework-2-application-development
- https://www.packtpub.com/web-development/zend-framework-2-cookbook
- Zend Framework 2.0 by Example: Beginner’s Guide Packt, WorldCat, BAnQ
French
zend-cache (-memory)
zend-expressive
Develop PSR-7 middleware applications in minutes! (New in ZF3)
zendframework/zend-expressive
zend-feed
zendframework/zend-feed
- eko/feedbundle A Symfony bundle to build RSS feeds from entities
zend-mail
Allow reading message. This seems not to be the case for SwiftMailer (august 2016).
zendframework/zend-mail
- https://framework.zend.com/manual/2.4/en/modules/zend.mail.introduction.html
- https://zendframework.github.io/zend-mail/ (empty page august 2016)
- zf2-documentation release-2.3.9 GitHub
- (php-zend-mail not yet)
zf1/zend-mail
- https://framework.zend.com/manual/1.12/en/zend.mail.html fr
- https://framework.zend.com/apidoc/1.10/_Mail.html
- zendframework
zend-search(-lucene)
zendframework/zendsearch
- https://framework.zend.com/manual/2.4/en/tutorials/lucene.intro.html (1 page only, august 2016)
- zf2-documentation release-2.3.9 GitHub
- readthedocs
- Zend Framework 2.0 by Example: Beginner’s Guide
- php-zend-search
- search-bundle Packagist
zf1/zend-search-lucene
Packages
PHP Security Programming
- http://stackoverflow.com/questions/6474783/which-server-variables-are-safe
- http://stackoverflow.com/questions/4247704/how-tamper-proof-is-the-server-variable-in-php
PHP Programming
- http://php.net/manual/en/language.constants.predefined.php
- http://php.net/manual/en/function.getcwd.php
- http://stackoverflow.com/questions/4645082/get-absolute-path-of-current-script
- php+curent+directory
- http://php.net/manual/en/reserved.variables.environment.php
- http://php.net/manual/en/function.phpinfo.php
- http://php.net/manual/en/function.readlink.php
- http://stackoverflow.com/questions/12580330/php-dirname-returns-symlink-path
- https://bugs.php.net/bug.php?id=46260
- php+symlink+path
- http://php.net/manual/en/function.dirname.php
Namespaces
- https://www.youtube.com/results?search_query=php+namespaces
- http://knpuniversity.com/screencast/php-namespaces-in-120-seconds
Functional or acceptance testing
It's 2016 now and there's Mink. It even supports different engines from headless pure-PHP "browser" (without JavaScript), over Selenium (which needs a browser like Firefox or Chrome) to a headless "browser.js" in NPM, which DOES support JavaScript. http://stackoverflow.com/questions/199045/is-there-a-php-equivalent-of-perls-wwwmechanize
HTTP Clients
- https://packagist.org/search/?q=HTTP%20client
- guzzlehttp/guzzle
- fabpot/goutte Goutte is a thin wrapper around the following fine PHP libraries: Guzzle HTTP Component; Symfony Components: BrowserKit, CssSelector and DomCrawler.
- kriswallsmith/buzz
- zendframework/zend-http
- react/http-client
- aura/http
Feed (RSS, Atom, ...)
- https://en.wikipedia.org/wiki/Web_feed
- https://en.wikipedia.org/wiki/RSS
- https://en.wikipedia.org/wiki/Atom_%28standard%29
- https://packagist.org/search/?q=rss
- zendframework/zend-feed
- simplepie/simplepie
- fguillot/picofeed
Openid Connect
- https://packagist.org/search/?q=openid%20connect
- ivan-novakov/php-openid-connect-client
- jumbojett/openid-connect-php
Libraries
Web Applications
- miniflux.net Miniflux is a minimalist RSS reader
- kanboard.net Kanboard is a project management software that uses the Kanban methodology