Senin, 19 Mei 2014

Tutorial Membuat Web Sederhana Menggunakan Phalcon



Muklas Sutra Wirawan 125150200111003
Martua Indah Christian S N 125150107111009


Kurs adalah sebuah aplikasi web sederhana yang dirancang untuk membantu user dalam mengetahui perkembangan jual beli mata uang dalam Rupiah (Rp).  Ada lebih dari 10 mata uang yang terdapat dalam web tersebut. Web tersebut diupdate oleh 2 admin yaitu Muklas dan Christian.


Web dibuat dengan framework Phalcon. Phalcon adalah framework PHP yang biasa digunakan untuk membuat aplikasi web, Kelebihan Phalcon dibanding framework PHP jajarannya adalah Phalcon merupakan framework yang di buat dengan bahasa C  sebagai C extension sehingga peforma  akan terasa lebih cepat dibanding framework lainnya, dan dijalankan dengan komponen biner kemudian di-load oleh PHP, dari komponennya sendiri Phalcom menerapkan komponen PHP yang lebih mudah pengoprasiannya.
Tahap awal pembuatannya adalah membuat folder yang sudah setruktur dengan penyusunan framework phalcon. Buat IndexController.php di C:\xampps\htdocs\phalcon\app\controllers didalam php tersebut adalah untuk membuat coding control 



Lalu kita buat Lastupdate.php dan Nilaikurs.php C:\xampps\htdocs\phalcon\app\models





 

Lalu buat kurs_bca.php dan index.phtml pada C:\xampps\htdocs\phalcon\app\views\index


Lalu buat style.css untu sylenya di C:\xampps\htdocs\phalcon\public\css

Untuk databasenya web ini menggunakan php my admin
Buat database kurs dan table lastupdate dan nilaikursbca


Pada table lastupdate buat kolom lastupdate dan id







Pada table nilaikursbaca buat kolom sebanyak mata uang yang akan di import


Pada previlage dibuat
User=bukutamu
host=localhost
password=bukutamu123





Share:

Selasa, 06 Mei 2014

Framework Phalcoln






 `





1. Tagline
“The fastest PHP Framework”
Phalcon adalah framework PHP yang biasa digunakan untuk membuat aplikasi web, Kelebihan Phalcon dibanding framework PHP jajarannya adalah Phalcon merupakan framework yang di buat dengan bahasa C  sebagai C extension sehingga peforma  akan terasa lebih cepat dibanding framework lainnya, dan dijalankan dengan komponen biner kemudian di-load oleh PHP, dari komponennya sendiri Phalcom menerapkan komponen PHP yang lebih mudah pengoprasiannya.
2. Keunggulan Phalcon
-      Penggunaan framework ini telah menjadi suatu kebutuhan dalam pengembangan web profesional dengan PHP, framework ini menawarkan filosofi terstruktur yang dengan mudah mempertahankan sedikit koding dan membuat pekerjaan lebih menyenangkan
-          High perfomance, Phalcon menawarkan framework yang powerfull  yang sangat cepat namun fitur yang memungkinkan pengembang untuk berkonsentrasi pada pembuatan aplikasi mereka / kode lebih cepat . Setelah proses coding yang tepat , Phalcon dapat memberikan lebih banyak fungsi / permintaan dengan konsumsi memori kurang dan pengolahan siklus
-          Open Source - dengan Phalcon, anda bebas untuk menggunakan framework secara keseluruhan ataupun hanya beberapa untuk sebagai komponen tambahan
-          Low resource - optimasi kinerja dengan databse menjadi ringan dengan kinerja maksimum dengan menggunakan ORM C untuk aplikasi berbasi MVC
-          Kesimpulan - Phalcon merupakan upaya untuk membangun kerangka tercepat untuk PHP.sekarang  anda memiliki cara yang lebih mudah dan kuat untuk mengembangkan aplikasi dengan kerangka kerja dilaksanakan dengan filosofi " Performance Really Matters " !

SSumber phalconphp.com/



Share:

Senin, 05 Mei 2014

Tutorial instalasi dan menggunakan framework phalcoln pada windows





Pada ppostingan ini saya akan membantu bagaimana cara menginstalasi dan menggunakan framework phalcoln

1.       Download PHALCOLN PHP disini


2.       Setelah di-download ekstrak lalu copy file php_phalcon.dll ke folder C:\xampp\php\ext\.


3.       Restart apache


4.       Dan terpasang


Setelah terpasang sekarang tinggal mengecek apakah sudah bisa digunakan atau belum.
buka notepad++ lalu masukan code berikut 

<?php print_r(get_loaded_extensions()); ?>

jika di jalankan  maka akan keluar output seperti ini :

/* * To change this template, choose Tools | Templates * and open the template in the editor. */ Array ( [0] => Core [1] => bcmath [2] => calendar [3] => ctype [4] => date [5] => ereg [6] => filter [7] => ftp [8] => hash [9] => iconv [10] => json [11] => mcrypt [12] => SPL [13] => odbc [14] => pcre [15] => Reflection [16] => session [17] => standard [18] => mysqlnd [19] => tokenizer [20] => zip [21] => zlib [22] => libxml [23] => dom [24] => PDO [25] => bz2 [26] => SimpleXML [27] => wddx [28] => xml [29] => xmlreader [30] => xmlwriter [31] => apache2handler [32] => openssl [33] => curl [34] => mbstring [35] => exif [36] => gd [37] => gettext [38] => mysql [39] => mysqli [40] => Phar [41] => pdo_mysql [42] => pdo_sqlite [43] => soap [44] => sockets [45] => sqlite3 [46] => xmlrpc [47] => xsl [48] => mhash )



jika sudah bisa maka phalcoln sudah aktif


get started

membuat bootstrap

Buka notepad++ lalu tuliskan code berikut dan bootstrap dimulai

<?php
 
try {
 
    //Register an autoloader
    $loader = new \Phalcon\Loader();
    $loader->registerDirs(array(
        '../app/controllers/',
        '../app/models/'
    ))->register();
 
    //Create a DI
    $di = new Phalcon\DI\FactoryDefault();
 
    //Setup the view component
    $di->set('view', function(){
        $view = new \Phalcon\Mvc\View();
        $view->setViewsDir('../app/views/');
        return $view;
    });
 
    //Setup a base URI so that all generated URIs include the "tutorial" folder
    $di->set('url', function(){
        $url = new \Phalcon\Mvc\Url();
        $url->setBaseUri('/tutorial/');
        return $url;
    });
 
    //Handle the request
    $application = new \Phalcon\Mvc\Application($di);
 
    echo $application->handle()->getContent();
 
} catch(\Phalcon\Exception $e) {
     echo "PhalconException: ", $e->getMessage();
}

  // code from phalcoln tutorial







Website-website yang menggunakan phalcoln  Antara lain

1.      http://kolesa.kz


2.       http://krisha.kz


3.       http://guitarama.ru/tabs/

4.       https://delete.im


Sumber : http://docs.phalconphp.com/en/latest/reference/tutorial.html  
Share: