Skip to main content
  1. Posts/

Cara Install Phalcon Framework

·1 min·
phalcon phalcon
Table of Contents

Phalcon adalah framework open source yang dibangun menggunakan kombinasi bahasa pemrograman PHP dan C yang memberikan kinerja tinggi dan komsumsi sumber daya yang lebih rendah. Selain itu phalcon cukup populer di kalangan developer karena memudahkan dalam membuat progam yang lebih ringkas dan efisien.

Installing via Composer
#

Anda membutuhkan composer agar dapat menginstall phalcon. Untuk menginstall composer gunakan perintah.

curl -s http://getcomposer.org/installer | php

Selanjutnya buat composer.json lalu tambahkan package phalcon/devtools

{
    "require-dev": {
        "phalcon/devtools": "~4.1"
    }
}

Jika Anda ingin menggunakan phalcon 3.4.x maka edit composer.json seperti berikut.

{
    "require-dev": {
        "phalcon/devtools": "^3.4"
    }
}

Jalankan composer install

php composer.phar install

Untuk memastikan phalcon terinstall, jalankan perintah berikut dari direktori project.

$ ./vendor/bin/phalcon list

Phalcon DevTools (3.4.14)

Available commands:
  info             (alias of: i)
  commands         (alias of: list, enumerate)
  controller       (alias of: create-controller)
  module           (alias of: create-module)
  model            (alias of: create-model)
  all-models       (alias of: create-all-models)
  project          (alias of: create-project)
  scaffold         (alias of: create-scaffold)
  migration        (alias of: create-migration)
  webtools         (alias of: create-webtools)
  serve            (alias of: server)
  console          (alias of: shell, psysh)

Creates a project
#

Untuk membuat project baru phalcon gunakan perintah.

./vendor/bin/phalcon create-project public_html

Kemudian akses http://example.com melalui browser.

Related

Phalcon Error: Dispatcher has detected a cyclic routing causing stability problems
·1 min
phalcon phalcon php
Install noVNC
·1 min
linux vnc linux
Cloud-init Error: Calling 'http://IP/latest/meta-data/instance-id' failed
·1 min
cloud-init cloud-init
Installing Nodejs
·1 min
nodejs linux nodejs
Installing Cypress
·3 mins
cypress cypress
Auto Deployment on cPanel Using Github Actions
·2 mins
cpanel cpanel git