XMC: xmRepository

xmRepository berfungsi untuk mengakses System Repository.

  • LoadTemplate (string $TemplateName, string $TemplateData) : string
  • LoadSQL (string $SQLName, SubAtomic $SubAtomic, Array $ExtraData) : string
<?php


$myData = array ("myData" => "myValue");
$content = \xmRepository::LoadTemplate ("path\\myTemplate", $myData);

$obj = \xmUser::SubAtomic("\\atomic\my\\Object");
$content = \xmRepository::LoadSQL ("path\\mySQL", $obj, $myData);

?>

PHP 7.0

Setelah sekian lama PHP ditunding sebagai bahasa scripting yang lambat diantara bahasa pemrograman kelasnya (seperti: Perl, Python dan Ruby), lahirnya PHP 7.0 memberikan harapan baru bagi kelangsungan penggunaan PHP.

PHP 7.0 merupakan terobosan yang sangat fenomenal.  Tidak saja menunjukkan kinerja yang luar biasa, tetapi juga memberikan fundamental bagaimana seharusnya PHP dipergunakan.

PHP 7.0 telah memberikan penegasan bagaimana sebuah syntax seharusnya dipergunakan, oleh sebab itu opini lama yang menyatakan PHP sebagai bahasa yang berantakan, perlahan - lahan dapat disingkirkan.

Beberapa hal yang didapatkan ketika mencoba migrasi PHP 7.0 adalah:
  1. PHP 7.0 memberikan peningkatan performa dua kali lipat dari versi sebelumnya, PHP 5.6.
  2. Terdapat beberapa adaptasi script untuk dapat menggunakan PHP 7.0.
  3. PHP 7.0 disarankan untuk melakukan deklarasi tipe data.
  4. PHP 7.0 mendukung pengembangan yang lebih kompleks.  Untuk itu penggunaan namespace dan OOP sangatlah diperlukan.

XMC: External Library

Semua external library diletakkan pada Package Repository / External.
Untuk mempercepat akses, bagian ini dapat digantikan dengna menggunakan CDN.

External Library harus mempertahankan bentuk original filenya.