optimize netbean

cara optimasi netbean

silahkan edit netbean.conf

dan silahkan ganti netbeans_default_options dengan tambahan sebagai berikut

netbeans_default_options=”
-J-Xms256m -J-Xmx512m  -J-XX:MaxPermSize=160m
-J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true -J-XX:+UseConcMarkSweepGC
-J-XX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled

-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true -J-Dsun.awt.disableMixing=true”

php date time setting ( timezone )

date(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone ‘UTC’ for now, but please set date.timezone to select your timezone.

jika muncul error d atas maka

silahkan edit php.ini di /etc/php.ini

dan rubah

date.timezone = “Asia/Jakarta”

untuk list timezone silahkan lihat di sini

save dan restart httpd

pada fedora 18 lakukan restart httpd

systemctl restart httpd

instalasi yii

download yii dan dokumentasinya

http://www.yiiframework.com/download/

extract yii pada web root folder

pada fedora adalah /var/www

pada windows dengan xampp adalah htdocs

khusus pada fedora silahkan

chmod 777 -R /var/www/*

agar tidak mengganggu pada saat development, 775 juga boleh 🙂

kemudian untuk instalasi yii

  1. cd /var/www/html

  2. /yii/framework/yiic webapp testdrive

  3. yes

maka semua file akan di generate oleh YII

silahkan akses ke loclalhost/yii

di folder /var/www/html akan muncul folder baru yaitu testdrive

karena fedora 18 sel linuxnya sangat ketat

grep httpd /var/log/audit/audit.log | audit2allow -M mypol
semodule -i mypol.pp

untuk memberikan hak akses pada httpd servernya

kemudian masih akan muncul error timezone pada instalasi awal yang php.ini nya masih belum di setting timezone

date(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone ‘UTC’ for now, but please set date.timezone to select your timezone.

 

silahkan edit php.ini di /etc/php.ini

dan rubah

date.timezone = “Asia/Jakarta”

save dan restart httpd

systemctl restart httpd

 

dan voilaaa halaman awal yii bisa di akses

belajar php dasar 1

Untuk belajar PHP dasar berikut adalah tools yang dapat di gunakan

Editor windows

  1. notepad
  2. notepad ++
  3. dreamweaver
  4. netbeans
  5. eclipse
  6. komodo edit
  7. editplus
  8. phped

editor linux

  1. gedit
  2. nano / vi / text editor by terminal lainnya
  3. eclipse
  4. netbeans

Untuk Pemula saya sarankan menggunakan notepad atau notepad ++ dengan highlightnya

web server dan database KIT

  1. xampp
  2. wampp
  3. appserver
  4. instalasi manual apache, php , mysql

Untuk pemula  saya sarankan untuk menginstal xampp  untuk xampp linux

kenapa menggunakan xampp kit tersebut?

  1. karena programmer tidak perlu mempelajari terlalu rumit serba serbi tentang industri web dan cara pemrograman php khususnya
  2. kemudahan dan struktur yang lebih mudah di mengerti karena terdapat pada sebuah folder khusus
  3. kestabilan di utamakan 😀
  4. silahkan pilih versi yang manapun anda suka pada saat blog ini di tulis xampp sudah mencapai versi 1.8.1

Untuk instalasi masing2 silahkan lihat pada website official xampp