Download the PHP package kecik/skeleton without Composer

On this page you can find all versions of the php package kecik/skeleton. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package skeleton

Kecik Skeleton

PayPal:

Rekening Mandiri: 113-000-6944-858, Atas Nama: Dony Wahyu Isprananda

Merupakan sebuah kerangka kerja yang didesain seperti framework besar pada umumnya, semua struktur sudah diatur agar mempermudah dalam mengerjakan sebuah project menggunakan Kecik Framework.

Struktur Direktori Kecik Skeleton

Installasi

Untuk installasi cukup menggunakan perintah dibawah ini

Setelah berhasil melakukan installasi, untuk melihat hasilnya anda cukup mengakses url seperti berikut ini di browser kesayangan anda.

Jika berhasil dan tidak terdapat error maka anda akan melihat sebuah halaman sederhana dilengkapi dengan menu-menu yang berisikan beberapa link ke contoh template-template bawaan dari Kecik Framework, yang bisa anda gunakan dan dapat membantu mempercepat pekerjaan anda dalam hal tampilan/template.

Config

Untuk melakukan setting ada beberapa file setting di direktori protected->config, terdapat setting seperti autoload, config, container, database, debug, routes, routes_adminlte, routes_coorlate, routes_margo, routes_sb-admin, dan third_party.

Autoload Digunakan untuk melakukan settingan terhadap library/pustaka apa aja yang ingin diload dan melakukan settingan untuk library/pustaka yang ingin diload, untuk cara penggunaan masing-masing library/pustaka bisa dilihat langsung di github dari masing-masing library/pustaka. Nama file konfigurasinya adalah autoload.php.

Config Digunakan untuk melakukan setting dasar untuk project yang ingin kita buat. Nama file konfigurasinya adalah config.php.

Container Digunakan jika anda semua controller yang ingin digunakan dimasukan kedalam Dependency Injection Container ini berfungsi untuk menghemat resource, karena cara kerjanya dari Dependency Injection Container adalah, tidak akan membuat sebuah Objek jika tidak digunakan, tidak akan membuat ulang Objek baru jika sebelumnya sudah pernah digunakan/dibuat. Nama file konfigurasinya adalah container.php.

Database Digunakan untuk melakukan settingan database terhadap koneksi database, seperti settingan, driver database yang ingin digunakan, alamat host server database, username, password dan nama database yang ingin digunakan, sebelumnya pastikan terlebih dahulu bahwa library/pustaka Database pada setting autoload nilai enable nya sudah bernilai TRUE, karena nilai defaultnya adalah FALSE. Nama file konfigurasinya adalah database.php.

Debug Merupakan sebuah fasilitas yang berfungsi untuk mempermudah kita dalam mengetrace kesalah koding yang kita buat, anda bisa bisa menonaktifkan bagian ini pada file index.php yang berada pada direktori public. Nama file konfigurasinya adalah debug.php.

Routes Digunakan untuk melakukan setting route pada project yang kita buat, pada bagian ini terdapat beberapa file route yang mewakili dari route masing-masing template.

Third Party Merupakan setting untuk meload secara otomatis sebuah library/pustaka yang disediakan oleh pihak ketiga, pustaka PHPWord, PHPExcel, ataupun pustaka lain yang disediakan oleh Google, Facebook, Dropbox dan lain-lain. Anda cukup meletakan file library/pustaka yang ingin digunakan tanpa harus merubah terlebih dahulu code didalamnya. Contoh:

MVC/HMVC

Struktur MVC/HMVC terletak di direktori protected, terdapat contoh sederhana seperti Controller pada MVC, Model pada MVC, dan View pada MVC, terdapat juga contoh sederhana untuk HMVC, sehingga dapat mempermudah anda dalam menggunakan MVC pada Kecik Framework.

Daftar Github Library/Pustaka dari Kecik Framework

  1. Kecik Cookie https://github.com/kecik-framework/cookie
  2. Kecik Database https://github.com/kecik-framework/database
  3. Kecik DIC https://github.com/kecik-framework/dic
  4. Kecik Language https://github.com/kecik-framework/language
  5. Kecik MVC https://github.com/kecik-framework/mvc
  6. Kecik Session https://github.com/kecik-framework/session

All versions of skeleton with dependencies

PHP Build Version
Package Version
Requires kecik/kecik Version 1.2.*@dev
kecik/session Version 1.0.*@dev
kecik/cookie Version 1.0.*@dev
kecik/database Version 1.0.*@dev
kecik/language Version 1.0.*@dev
kecik/dic Version 1.0.*@dev
kecik/mvc Version 1.0.*@dev
kecik/auth Version 1.0.*@dev
symfony/debug Version 3.0.*@dev
filp/whoops Version 1.*
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package kecik/skeleton contains the following files

Loading the files please wait ...