All Projects → bullsoft → falconplus

bullsoft / falconplus

Licence: other
falconplus - for phalcon+plus

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
PHP
23972 projects - #3 most used programming language
Volt
20 projects
coffeescript
4710 projects

Projects that are alternatives of or similar to falconplus

Phalcon Mongodb Odm
MongoDB ODM for Phalcon framework for new mongodb php extension with query builder and rich functionality
Stars: ✭ 42 (+200%)
Mutual labels:  phalcon
Ide Stubs
Phalcon IDE Stubs
Stars: ✭ 137 (+878.57%)
Mutual labels:  phalcon
Course Tencent Cloud
酷瓜云课堂,依托腾讯云基础服务架构,采用C扩展PHP框架Phalcon开发,致力开源网课系统,开源网校系统,开源在线教育系统。
Stars: ✭ 165 (+1078.57%)
Mutual labels:  phalcon
Album O Rama
Album O'Rama repository
Stars: ✭ 87 (+521.43%)
Mutual labels:  phalcon
Php Ext Xlswriter
🚀 PHP Extension for creating and reader XLSX files.
Stars: ✭ 1,734 (+12285.71%)
Mutual labels:  phalcon
Identity Card
A simple proof of identity card of the people's Republic of China.
Stars: ✭ 154 (+1000%)
Mutual labels:  phalcon
Padlock
Phalcon Authentication Server
Stars: ✭ 18 (+28.57%)
Mutual labels:  phalcon
cover
get NetEase CloudMusic Cover
Stars: ✭ 31 (+121.43%)
Mutual labels:  phalcon
Cphalcon
High performance, full-stack PHP framework delivered as a C extension.
Stars: ✭ 10,534 (+75142.86%)
Mutual labels:  phalcon
Phwoolcon
Phalcon + Swoole
Stars: ✭ 173 (+1135.71%)
Mutual labels:  phalcon
Phalcon Devtools
Phalcon Developer Tools
Stars: ✭ 1,295 (+9150%)
Mutual labels:  phalcon
Website
Archived Website repository - https://github.com/phalcon/phalcon.io
Stars: ✭ 109 (+678.57%)
Mutual labels:  phalcon
Phalcon Debugbar
A powerful debug and profilers tool for the Phalcon Framework
Stars: ✭ 159 (+1035.71%)
Mutual labels:  phalcon
Phalcon Cron
Cron component for Phalcon.
Stars: ✭ 73 (+421.43%)
Mutual labels:  phalcon
Box
[DEPRECATED] Official, pre-packaged Vagrant Box
Stars: ✭ 197 (+1307.14%)
Mutual labels:  phalcon
Phalcon
📕 基于Phalcon集成Composer,事件监听,中间件,MongoDB,Redis
Stars: ✭ 31 (+121.43%)
Mutual labels:  phalcon
Dockerfiles
Phalcon Dockerfiles used for internal purposes.
Stars: ✭ 145 (+935.71%)
Mutual labels:  phalcon
alconSeek
alconSeek is an Application Skeleton (Phalcon+Xunsearch) for Develop Full-text Search Api.
Stars: ✭ 16 (+14.29%)
Mutual labels:  phalcon
x-api
phalcon搭建的基础php结构
Stars: ✭ 27 (+92.86%)
Mutual labels:  phalcon
Gene For Php7
Simple, high performance,C extension framework for php!(php-gene-for-php7)
Stars: ✭ 163 (+1064.29%)
Mutual labels:  phalcon

falconplus - 一个构建在phalconphp之上PHP扩展

Gitter

  1. 先安装 phalcon, phalconplus, yar, msgpack

  2. mkdir /tmp/compiled/

  3. git clone https://github.com/bullsoft/falconplus.git

git submodule update --init --recursive

  1. Nginx配置
    server {
      listen 80;
      server_name demo.phalconplus.com;
      access_log  logs/demo.phalconplus.access.log  main;
      index index.php index.html index.htm;
      set $root_path '/Users/guweigang/github/bullsoft/falcon/demo/public';
      root $root_path;
      try_files $uri $uri/ @rewrite;
      location @rewrite {
          rewrite ^/(.*)$ /index.php?_url=/$1 last;
      }
      location ~ \.php {
          fastcgi_pass 127.0.0.1:9000;
          include fastcgi_params;
          fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
      }
      location ~* ^/(css|img|js|flv|swf|download)/(.+)$ {
          root $root_path;
      }
      location ~ /\.ht {
          deny all;
      }
   }

演示

如果你想调用PhalconPlus的服务,你也可以这样开始:

<?php
$client = new \Yar_Client("http://server.phalconphp.org");
$client->SetOpt(YAR_OPT_CONNECT_TIMEOUT, 3);

$result = $client->callByObject(array(
    "service" => "\\Demo\Server\Services\\Demo",
    "method" => "demo",
    "args" => array(
        "foo" => "hello",
        "bar" => "world",
        "user" => array(
            "username" => "guweigang",
            "password" => "123456",
        ),
    ),
));
echo json_encode($result);
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].