https://github.com/titomiguelcosta/dreamerwebsite
My personal website powered by Silex and integrates a few Zend packages and Symfony components
https://github.com/titomiguelcosta/dreamerwebsite
php silex symfony2-components zend2-packages
Last synced: 2 months ago
JSON representation
My personal website powered by Silex and integrates a few Zend packages and Symfony components
- Host: GitHub
- URL: https://github.com/titomiguelcosta/dreamerwebsite
- Owner: titomiguelcosta
- License: mit
- Created: 2012-12-01T13:01:47.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2022-12-30T16:40:04.000Z (over 2 years ago)
- Last Synced: 2025-01-29T20:44:20.577Z (4 months ago)
- Topics: php, silex, symfony2-components, zend2-packages
- Language: Twig
- Homepage: https://www.titomiguelcosta.com
- Size: 24.4 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
TitoMiguelCosta Website
=======================Repository for [my personal website](http://www.titomiguelcosta.com/ "Tito Miguel Costa") powered by [Silex](http://silex.sensiolabs.org) and some [Zend2 packages](http://packages.zendframework.com)
Zend2 packages
--------------* ZendPdf - Generation of a PDF for a blog post
* ZendFeed - Generation of RSS Feed on blog
* ZendPaginator - Pagination of the blog posts, music videos and photos
* ZendSoap - Soap webservice for requesting a blog post
* ZendServiceFlickr - integration of the Flickr api
* ZendGData - integration of the YouTupe apiSymfony components
------------------* DomCrawler and CssSelector - parse the XML files
* Form and Validator - contact form
* And the ones used by SilexOther libraries in use
----------------------* Twig - template language
* SwiftMailer - e-mail errors and contactsAssets
------* JavaScript: JQuery, Prettify and Masonry
* CSS: TwitterBootstrapExtra info
----------* Using HttpCache for reverse proxy
* Rich snippets are used in my profile pageDeployment
----------Using ansible recipes for deploying project. Make sure you have an ssh config setting pointing to the server by the name of titomiguelcosta. And then execute:
```
ansible-playbook -i ansible/inventories/production/hosts ansible/webservers.yaml
```