update
This commit is contained in:
399
html/phalcon.md2.html
Normal file
399
html/phalcon.md2.html
Normal file
@@ -0,0 +1,399 @@
|
||||
<h1 id="awesome-phalcon">Awesome Phalcon</h1>
|
||||
<p><a href="https://github.com/sindresorhus/awesome"><img
|
||||
src="https://cdn.jsdelivr.net/gh/sindresorhus/awesome@d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||||
alt="Awesome" /></a> <a
|
||||
href="https://github.com/phalcon/awesome-phalcon/actions"><img
|
||||
src="https://github.com/phalcon/awesome-phalcon/workflows/CI/badge.svg"
|
||||
alt="Actions Status" /></a></p>
|
||||
<p>A curated list of awesome Phalcon libraries and resources. Inspired
|
||||
by <a href="https://github.com/avelino/awesome-go">awesome-go</a>.</p>
|
||||
<h3 id="contributing">Contributing</h3>
|
||||
<p>Please take a quick gander at the <a
|
||||
href="CONTRIBUTING.md">contribution guidelines</a> first. Thanks to all
|
||||
<a
|
||||
href="https://github.com/phalcon/awesome-phalcon/graphs/contributors">contributors</a>;
|
||||
you rock!</p>
|
||||
<p>Join us on <a href="https://discord.com/invite/kRc2N2M">Discord</a>
|
||||
to chat with other awesome-phalcon maintainers!</p>
|
||||
<h3 id="contents">Contents</h3>
|
||||
<ul>
|
||||
<li><p><a href="#awesome-phalcon">Awesome Phalcon</a></p>
|
||||
<ul>
|
||||
<li><a href="#acl">ACL</a></li>
|
||||
<li><a href="#application-skeleton">Application Skeleton</a></li>
|
||||
<li><a href="#authentication--oauth">Authentication & OAuth</a></li>
|
||||
<li><a href="#cms--blogs">CMS & Blogs</a></li>
|
||||
<li><a href="#command-line">Command Line</a></li>
|
||||
<li><a href="#dashboard">Dashboard</a></li>
|
||||
<li><a href="#debug">Debug</a></li>
|
||||
<li><a href="#i18n">i18n</a></li>
|
||||
<li><a href="#integration">Integration</a></li>
|
||||
<li><a href="#ide">IDE</a></li>
|
||||
<li><a href="#miscellaneous">Miscellaneous</a></li>
|
||||
<li><a href="#orm">ORM</a></li>
|
||||
<li><a href="#odm">ODM</a></li>
|
||||
<li><a href="#provisioning">Provisioning</a></li>
|
||||
<li><a href="#restful">RESTful</a></li>
|
||||
<li><a href="#routing">Routing</a></li>
|
||||
<li><a href="#searching">Searching</a></li>
|
||||
<li><a href="#seo">SEO</a></li>
|
||||
<li><a href="#shop--ecommerce">Shop & Ecommerce</a></li>
|
||||
<li><a href="#talks">Talks</a></li>
|
||||
<li><a href="#templating">Templating</a></li>
|
||||
<li><a href="#testing">Testing</a></li>
|
||||
</ul></li>
|
||||
<li><p><a href="#server-applications">Server Applications</a></p></li>
|
||||
<li><p><a href="#resources">Resources</a></p>
|
||||
<ul>
|
||||
<li><a href="#conferences">Conferences</a>
|
||||
<ul>
|
||||
<li><a href="#communities">Communities</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#books">Books</a></li>
|
||||
<li><a href="#e-books">E-Books</a></li>
|
||||
<li><a href="#magazines">Magazines</a></li>
|
||||
<li><a href="#websites">Websites</a>
|
||||
<ul>
|
||||
<li><a href="#tutorials">Tutorials</a></li>
|
||||
</ul></li>
|
||||
</ul></li>
|
||||
</ul>
|
||||
<h2 id="acl">ACL</h2>
|
||||
<p><em>Access control list.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/calinrada/PhalconUserPlugin">PhalconUserPlugin</a>
|
||||
- Plugin based on Vökuró ACL idea</li>
|
||||
</ul>
|
||||
<h2 id="application-skeleton">Application Skeleton</h2>
|
||||
<p><em>Various application skeletons.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/phalcon/album-o-rama">Album O’Rama</a> -
|
||||
Sample modular application for the Phalcon Framework</li>
|
||||
<li><a href="https://github.com/mruz/base-app">Base App</a> - The base
|
||||
application in Phalcon Framework</li>
|
||||
<li><a href="https://github.com/phalcon/invo">INVO Application</a> -
|
||||
Sample application for the Phalcon Framework</li>
|
||||
<li><a href="https://github.com/phalcon/mvc">MVC</a> - Examples of
|
||||
Phalcon MVC file structures</li>
|
||||
<li><a href="https://github.com/xxtime/phalcon">Phalcon Composer</a> -
|
||||
Phalcon with Composer support MySql MongoDb Redis, clean + beauty</li>
|
||||
<li><a href="https://github.com/phalcon/vokuro">Vökuró</a> - Sample
|
||||
application for Phalcon Framework (Acl, Auth, Security)</li>
|
||||
<li><a href="https://github.com/perchlabs/webird">Webird</a> - Webird
|
||||
was created to merge the latest PHP and Node.js innovations into a
|
||||
single application stack</li>
|
||||
<li><a
|
||||
href="https://github.com/les-enovateurs/phalcon-nova-mooc">NovaMOOC</a>
|
||||
- Sample application with API/BackEnd and FrontEnd + Authentication with
|
||||
JWT + Cypress tests with GitHub Actions + Docker compose.</li>
|
||||
<li><a
|
||||
href="https://github.com/corentin-begne/phalconTool">PhalconTool</a> -
|
||||
Alternative to Phalcon devtools with complete frontend stack without any
|
||||
framework but helpers system allowing to automaticaly bind HTML events
|
||||
using Phalcon 5, PHP 8, Apache, MYSQL, SASS, ES6 and jQuery.</li>
|
||||
</ul>
|
||||
<h2 id="authentication-oauth">Authentication & OAuth</h2>
|
||||
<p><em>Libraries for implementing authentications schemes.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/tegaphilip/padlock">Padlock</a> - A
|
||||
docker-based phalcon authentication server built on top of the PHP OAuth
|
||||
2.0 Server</li>
|
||||
<li><a
|
||||
href="https://github.com/SidRoberts/phalcon-authmiddleware">phalcon-authmiddleware</a>
|
||||
- Add middleware events to the dispatcher. Generic design that’s
|
||||
compatible with ACL or a custom auth library.</li>
|
||||
<li><a href="https://github.com/sinbadxiii/phalcon-auth">Phalcon
|
||||
Auth</a> - Out-of-the-box authentication component based on guards and
|
||||
providers.</li>
|
||||
</ul>
|
||||
<h2 id="cms-blogs">CMS & Blogs</h2>
|
||||
<p><em>Content management systems & blogs.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/monocasual/giada-www">giada-www</a> -
|
||||
Official website of <a href="https://www.giadamusic.com/">Giada Loop
|
||||
Machine</a></li>
|
||||
<li><a href="https://github.com/krazzer/kikcms">KikCMS</a> - CMS built
|
||||
on Phalcon Framework</li>
|
||||
<li><a href="https://github.com/yuriygr/skopy">Skopy Blog Engine</a> - A
|
||||
simple blog engine for those who want to start learning Phalcon</li>
|
||||
<li><a href="https://github.com/alexander-torosh/yona-cms">Yona CMS</a>
|
||||
- CMS based on Phalcon Framework with modular structure</li>
|
||||
<li><a href="https://github.com/KevinJay/PhalconCMS">PhalconCMS</a> - A
|
||||
blog built on Phalcon Framework</li>
|
||||
<li><a href="https://github.com/mvanvu/hummingbird-cms">Hummingbird
|
||||
CMS</a> - A CMS based on Phalcon 4 with many powerful features</li>
|
||||
<li><a href="https://github.com/odvapro/element">Element CMF</a> - Admin
|
||||
panel for everything <a
|
||||
href="https://element-demo.odva.pro/element/">Demo</a> (admin |
|
||||
adminpass)</li>
|
||||
</ul>
|
||||
<h2 id="command-line">Command Line</h2>
|
||||
<p><em>Command line applications & tools.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/viebig/phalcon-console">phalcon-console</a> -
|
||||
Sample bootstraping application for command line applications using the
|
||||
outstanding Phalcon Framework</li>
|
||||
<li><a
|
||||
href="https://github.com/SidRoberts/phalcon-cron">phalcon-cron</a> -
|
||||
Cron component for Phalcon</li>
|
||||
</ul>
|
||||
<h2 id="config">Config</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/ienaga/PhalconConfig">Phalcon Config
|
||||
Loader for Yaml</a> - Loads all the yml in the directory of the
|
||||
app/config.</li>
|
||||
</ul>
|
||||
<h2 id="dashboard">Dashboard</h2>
|
||||
<p><em>Admin Panels & Dashboards.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/Videles/PhalconTime">PhalconTime</a> -
|
||||
TimeKeeping tool / Dashboard skeleton</li>
|
||||
</ul>
|
||||
<h2 id="debug">Debug</h2>
|
||||
<p><em>Debug & profiling tools.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/phalcon/dd">dd</a> - This package will
|
||||
add the <code>dd</code> and <code>dump</code> helpers to your Phalcon
|
||||
application</li>
|
||||
<li><a href="https://github.com/ismail0234/Phalcon-BB-Debugger">Phalcon
|
||||
BB Debugger</a> - Phalcon BB Debugger Strong and easy install.</li>
|
||||
<li><a href="https://github.com/snowair/phalcon-debugbar">Phalcon
|
||||
Debugbar</a> - Integrates <a href="http://phpdebugbar.com">PHP Debug
|
||||
Bar</a> with Phalcon Framework</li>
|
||||
<li><a href="https://github.com/fabfuel/prophiler">Prophiler</a> - PHP
|
||||
Profiler & Developer Toolbar (built for Phalcon)</li>
|
||||
</ul>
|
||||
<h2 id="i18n">i18n</h2>
|
||||
<p><em>List of i18n and l10n libraries and services.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/gmarty/xgettext">xgettext-template</a> -
|
||||
Extract gettext messages from Volt templates using a command line
|
||||
program that is identical to the <a
|
||||
href="http://www.gnu.org/software/gettext/manual/gettext.html#xgettext-Invocation">xgettext
|
||||
invocation</a>.</li>
|
||||
</ul>
|
||||
<h2 id="integration">Integration</h2>
|
||||
<p><em>Integration with third party services</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/phalcon-orphanage/phalcon-logentries">phalcon-logentries</a>
|
||||
- Sends log messages to the <a
|
||||
href="https://logentries.com/">Logentries</a> log management
|
||||
service</li>
|
||||
</ul>
|
||||
<p>## IDE <em>List of extensions for IDE</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://marketplace.visualstudio.com/items?itemName=fbclol.volt-phalcon-language">volt-phalcon-language</a>
|
||||
- An extension for VS Code which provides support for the Phalcon Volt
|
||||
syntax and completion-auto</li>
|
||||
</ul>
|
||||
<h2 id="miscellaneous">Miscellaneous</h2>
|
||||
<p><em>These libraries were placed here because none of the other
|
||||
categories seemed to fit</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/sergeyklay/breadcrumbs">Breadcrumbs</a>
|
||||
- Powerful and flexible component for building site breadcrumbs in
|
||||
Phalcon 2+.</li>
|
||||
<li><a href="https://quasipickle.github.io/feedback/">Feedback</a> - Is
|
||||
intended to be used as a replacement for Phalcon’s built-in Flash and
|
||||
Message functionality</li>
|
||||
<li><a href="https://github.com/phalcon/incubator">Incubator</a> -
|
||||
Repository to publish/share/experiment with new adapters, prototypes or
|
||||
functionality that can potentially be incorporated into the Phalcon
|
||||
Framework</li>
|
||||
<li><a
|
||||
href="https://github.com/diplopito/Phalcon-Upgrade-Adviser">Upgrade
|
||||
Adviser</a> - Command line tool to help upgrading Phalcon Applications
|
||||
from 3.4.x to 4.1.3, 3.4.x to 5.1.3, 4.1.3 to 5.1.3.</li>
|
||||
<li><a href="https://github.com/zachleigh/yarak">yarak</a> - Laravel
|
||||
inspired Phalcon devtools</li>
|
||||
<li><a
|
||||
href="https://github.com/maslo2017/phalcon-data-table">phalcon-data-table</a>
|
||||
- Allows you to simplify the interaction with the bootstrap-table in the
|
||||
Phalcon</li>
|
||||
</ul>
|
||||
<h2 id="orm">ORM</h2>
|
||||
<p><em>Libraries that implement Object-Relational Mapping or datamapping
|
||||
techniques.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/SidRoberts/phalcon-boundmodels">phalcon-boundmodels</a>
|
||||
- Automatically get models based on dispatcher parameters within the
|
||||
Phalcon framework</li>
|
||||
<li><a
|
||||
href="https://github.com/micheleangioni/phalcon-repositories">phalcon-repositories</a>
|
||||
- Easy Repository pattern for Phalcon</li>
|
||||
<li><a
|
||||
href="https://github.com/SidRoberts/phalcon-seeder">phalcon-seeder</a> -
|
||||
Database seeder component for Phalcon</li>
|
||||
<li><a
|
||||
href="https://github.com/ienaga/RedisPlugin">phalcon-redis-model</a> -
|
||||
redis based ORM and Easy Criteria (The correspondence of MySQL
|
||||
sharding.)</li>
|
||||
</ul>
|
||||
<h2 id="odm">ODM</h2>
|
||||
<p><em>Libraries that implement Object-Document Mapper
|
||||
techniques.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/angelxmoreno/phalcon-collection-paginator">phalcon-collection-paginator</a>
|
||||
- A <a
|
||||
href="https://docs.phalcon.io/3.4/db-pagination#data-adapters">pagination
|
||||
adapter</a> for classes that extend
|
||||
<code>Phalcon\Mvc\Collection</code></li>
|
||||
</ul>
|
||||
<h2 id="provisioning">Provisioning</h2>
|
||||
<p><em>Tools for provisioning a system for a Phalcon
|
||||
application.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/HanXHX/ansible-phalcon">ansible-phalcon</a> -
|
||||
Ansible Role to install Phalcon Framework in Debian (provides PHP 5.6
|
||||
and PHP 7.0 packages)</li>
|
||||
<li><a href="https://github.com/perchlabs/setupify">setupify</a> - A
|
||||
collection of bash scripts for provisioning a Zephir and Phalcon based
|
||||
system for deployement or development</li>
|
||||
</ul>
|
||||
<h2 id="restful">RESTful</h2>
|
||||
<p><em>Representational state transfer.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/gte451f/phalcon-json-api-package">phalcon-json-api-package</a>
|
||||
- A composer package designed to help you create a JSON:API in
|
||||
Phalcon</li>
|
||||
<li><a href="https://github.com/phrest/api">PhREST API</a> - Phalcon
|
||||
Framework REST API Package</li>
|
||||
<li><a href="https://github.com/phalcon/rest-api">REST API</a> -
|
||||
Implementation of an API application using the Phalcon</li>
|
||||
</ul>
|
||||
<h2 id="routing">Routing</h2>
|
||||
<p><em>Various routing libraries & extensions.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/kahur/Phalcon-autorouter">Phalcon-autorouter</a>
|
||||
- Simple way to auto load modules without complicate definition of
|
||||
routes</li>
|
||||
<li><a href="https://github.com/ienaga/PhalconRouter">Phalcon Routing
|
||||
for Yaml</a> - Routing can be easily configured with yaml</li>
|
||||
</ul>
|
||||
<h2 id="searching">Searching</h2>
|
||||
<p><em>Searching tools & libraries.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/SidRoberts/phalcon-elasticsearchindexer">ElasticsearchIndexer</a>
|
||||
- Elasticsearch indexer component for Phalcon</li>
|
||||
</ul>
|
||||
<h2 id="seo">SEO</h2>
|
||||
<p><em>Seo tools.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/izica/phalcon-meta-tags">Phalcon meta
|
||||
tags</a> - Tools for work with meta tags.</li>
|
||||
</ul>
|
||||
<h2 id="shop-ecommerce">Shop & Ecommerce</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/sinbadxiii/phalcon-cart">Shopping
|
||||
Cart</a> - Simple cart for online store</li>
|
||||
</ul>
|
||||
<h2 id="talks">Talks</h2>
|
||||
<p><em>Conferences, Chats, Forums, etc..</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/phanbook/phanbook/">Phanbook</a> - The
|
||||
source for code phanbook.com website</li>
|
||||
<li><a href="https://github.com/phalcon/forum">Phosphorum</a> - The
|
||||
source for official Phalcon Forum</li>
|
||||
</ul>
|
||||
<h2 id="templating">Templating</h2>
|
||||
<p><em>Libraries and tools for templating.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/vinyvicente/phalcon-twig">twig-phalcon</a> -
|
||||
Twig Template Engine for Phalcon Framework</li>
|
||||
</ul>
|
||||
<h2 id="testing">Testing</h2>
|
||||
<p><em>Testing tools and solutions.</em></p>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/Codeception/phalcon-demo">phalcon-demo</a> - A
|
||||
modified Phalcon INVO Application to demonstrate basics of Codeception
|
||||
testing.</li>
|
||||
</ul>
|
||||
<h1 id="server-applications">Server Applications</h1>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://github.com/viebig/phalcon-docker-nginx">phalcon-docker-nginx</a>
|
||||
- Phalcon 3, PHP7, Docker sample starter application</li>
|
||||
<li><a
|
||||
href="https://github.com/eugene-manuilov/phalcon-vm">phalcon-vm</a> -
|
||||
Vagrant configuration for Phalcon 3.x and PHP7.0 development +
|
||||
MySQL/PostgreSQL/MongoDB, Redis/Memcached, Gearman/RabbitMQ,
|
||||
Elasticsearch/Sphinxsearch on your choice</li>
|
||||
<li><a
|
||||
href="https://github.com/linxlad/phalcon3-compose">phalcon3-compose</a>
|
||||
- Docker Phalcon 3 development environment</li>
|
||||
</ul>
|
||||
<h1 id="resources">Resources</h1>
|
||||
<p><em>Where to discover new Phalcon libraries.</em></p>
|
||||
<h2 id="conferences">Conferences</h2>
|
||||
<p><em>Conferences, IRC, Forums, etc..</em></p>
|
||||
<h3 id="communities">Communities</h3>
|
||||
<ul>
|
||||
<li><a href="https://gab.com/phalcon">Gab</a> - Phalcon on Gab</li>
|
||||
<li><a href="https://mewe.com/join-front/phalcon">MeWe</a> - Phalcon on
|
||||
MeWe</li>
|
||||
<li><a href="https://forum.phalcon.io/">Phalcon Forums</a> - Phalcon
|
||||
Forums</li>
|
||||
<li><a
|
||||
href="https://app.gitter.im/#/room/#phalcon-rus_chat:gitter.im">Phalcon
|
||||
Russian Community Chat</a> - Russian Community Chat in Gitter.im</li>
|
||||
<li><a href="https://stackoverflow.com/questions/tagged/phalcon">Stack
|
||||
Overflow</a> - StackOverflow Tagged Questions</li>
|
||||
<li><a href="https://t.me/phalcon_news">Telegram</a> - Phalcon on
|
||||
Telegram</li>
|
||||
<li><a href="https://twitter.com/phalconphp">Twitter</a> - Phalcon on
|
||||
Twitter</li>
|
||||
</ul>
|
||||
<h2 id="books">Books</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.editions-eni.fr/livre/phalcon-3-developpez-des-applications-web-complexes-et-performantes-en-php-version-en-ligne-9782409022753">Phalcon
|
||||
Book (in French)</a> - Phalcon : Develop complex and powerful web
|
||||
applications in PHP</li>
|
||||
</ul>
|
||||
<h2 id="e-books">E-Books</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://buildmedia.readthedocs.org/media/pdf/phalcon-php-framework-documentation/latest/phalcon-php-framework-documentation.pdf">Phalcon
|
||||
PDF Documentation</a> - Phalcon Framework Documentation</li>
|
||||
</ul>
|
||||
<h2 id="magazines">Magazines</h2>
|
||||
<ul>
|
||||
<li><a
|
||||
href="https://www.programmez.com/magazine/article/les-10-commandements-de-lecoconception">French
|
||||
magazine - Programmez n°239</a> - The 10 commandments of eco-design
|
||||
(article mentioning Phalcon as a light and ecological Framework)</li>
|
||||
<li><a
|
||||
href="https://www.programmez.com/magazine/article/phalcon-un-framework-performant-et-robuste-compile-en-c">French
|
||||
magazine - Programmez n°241</a> - Phalcon : the new must-know PHP
|
||||
framework</li>
|
||||
</ul>
|
||||
<h2 id="websites">Websites</h2>
|
||||
<ul>
|
||||
<li><a href="https://builtwith.phalcon.io/">Built With</a> - Gallery of
|
||||
applications, demos and projects built with Phalcon Framework</li>
|
||||
<li><a href="https://blog.phalcon.io/">Phalcon Blog</a> - Phalcon
|
||||
Blog</li>
|
||||
<li><a href="https://github.com/phalcon/phalconist">Phalconist</a> -
|
||||
Resources catalog for Phalcon Framework on Phalconist</li>
|
||||
</ul>
|
||||
<h3 id="tutorials">Tutorials</h3>
|
||||
<ul>
|
||||
<li><a href="https://docs.phalcon.io/4.0/en/introduction">Phalcon
|
||||
Documentation</a> - Phalcon Documentation</li>
|
||||
<li><a href="https://www.sitepoint.com/?s=phalcon">Sitepoint</a> -
|
||||
Articles, tutorials and so more</li>
|
||||
</ul>
|
||||
<p><a href="https://github.com/sergeyklay/awesome-phalcon">phalcon.md
|
||||
Github</a></p>
|
||||
Reference in New Issue
Block a user