{"id":17857156,"url":"https://github.com/caferrari/vorticephp","last_synced_at":"2025-03-20T14:31:06.213Z","repository":{"id":687230,"uuid":"331259","full_name":"caferrari/vorticephp","owner":"caferrari","description":"Fast, easy, and cool PHP Framework - enjoy!","archived":false,"fork":false,"pushed_at":"2011-10-27T14:00:01.000Z","size":1287,"stargazers_count":17,"open_issues_count":1,"forks_count":6,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-01T00:23:04.234Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://vorticephp.com","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/caferrari.png","metadata":{"files":{"readme":"README.rdoc","changelog":"CHANGELOG","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2009-10-08T18:23:58.000Z","updated_at":"2018-06-04T13:52:46.000Z","dependencies_parsed_at":"2022-08-16T10:40:50.356Z","dependency_job_id":null,"html_url":"https://github.com/caferrari/vorticephp","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caferrari%2Fvorticephp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caferrari%2Fvorticephp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caferrari%2Fvorticephp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/caferrari%2Fvorticephp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/caferrari","download_url":"https://codeload.github.com/caferrari/vorticephp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244075615,"owners_count":20393979,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-28T03:11:32.234Z","updated_at":"2025-03-20T14:31:05.943Z","avatar_url":"https://github.com/caferrari.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"== Description\n\nThe major objective is to make websites and general web based software easy and agile without config files, just a bit of code and with the better performance.\n\nIt is being made for experient PHP programmers and have all to a good code, Organization and Produtivity but if you find something that it can’t do you’ll be able to extend and resolve your problem without dificulties.\n\nthe framework was made for extreme performance, without any check for dumb errors, but it have features to prevent some injections and it can log bugs to help you to find errors.\n\n== Resources\n\n* MVC (Model, View, Controller)\n* Front Controller and Template specific controllers\n* Modularization\n* DRY (Don’t Repeat Yourself)\n* KISS principle\n* Template engine (Master pages)\n* Mobile Phones Built-in Support (With custom templates, views and stylesheets)\n* Encrypted sessions\n* Post data utilities\n* Capable of connect on many data sources at same time if needed\n* Web Service (Rest Based json , XML, {Your own format here})\n* Routes (rewrite URL) (Based on Regular Expressions)\n* I18n (Internationalization)\n* Full built-in ajax support\n* Exception treatment\n* Plugins and customized components\n* Customizable Error pages\n* Internal logs for debug\n\n=== and..\n\n* Prepared for SEO\n* Prepared to share data\n* Made to be fun and agile\n* Extensible!\n\n== Requisites\n\nany webserver with rewrite module, PHP 5.2+ and git to checkout the project. if you have that, just go to your webroot folder and do:\n\n  git clone git://github.com/caferrari/vorticephp.git\n\nthen try in your browser: http://localhost/vorticephp\n\nIt comes with a sample app to help you to start your own.\n\n== Installing on Debian/Ubuntu + Apache2\n\nYou need the apache2 webserver, git and php5 installed to use:\n\n  sudo aptitude install apache2 libapache2-mod-php5 git-core php5-mysql\n  sudo a2enmod rewrite\n\nthen you need to edit the allowoverride setting in \u003ctt\u003e/etc/apache2/sites-available/000-default\u003c/tt\u003e\n\n  sudo pico /etc/apache2/sites-available/default\n\nnow change the AllowOverride in \u003ctt\u003e/var/www\u003c/tt\u003e directory from NONE to ALL:\n\n  \u003cDirectory /var/www/\u003e\n    Options Indexes FollowSymLinks MultiViews\n    AllowOverride All\n    Order allow,deny\n    allow from all\n  \u003c/Directory\u003e\n\nand now restart the apache2 webserver and checkout the project:\n\n  sudo apache2ctl restart\n  cd /var/www\n  git clone git://github.com/caferrari/vorticephp.git\n\nnow it’s ready and working, look at the example app accessing: http://localhost/vorticephp\n\n== Some websites using this framework\n\n* http://to.gov.br\n* http://jalapao.to.gov.br\n* http://secom.to.gov.br\n* http://faleconosco.to.gov.br\n* {your site here}\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaferrari%2Fvorticephp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcaferrari%2Fvorticephp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcaferrari%2Fvorticephp/lists"}