Skip to content

My personal website powered by Silex and integrates a few Zend packages and Symfony components

License

Notifications You must be signed in to change notification settings

titomiguelcosta/DreamerWebsite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TitoMiguelCosta Website

Repository for my personal website powered by Silex and some Zend2 packages

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 api

Symfony components

  • DomCrawler and CssSelector - parse the XML files
  • Form and Validator - contact form
  • And the ones used by Silex

Other libraries in use

  • Twig - template language
  • SwiftMailer - e-mail errors and contacts

Assets

  • JavaScript: JQuery, Prettify and Masonry
  • CSS: TwitterBootstrap

Extra info

  • Using HttpCache for reverse proxy
  • Rich snippets are used in my profile page

Deployment

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 

About

My personal website powered by Silex and integrates a few Zend packages and Symfony components

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published