Yenilogo Logo ve Kurumsal Kimlik Hizmetleri



0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Sunchevo

  • MacBook Pro 4GB 2.2 GHz intel i5 Mac OS X Lion
  • İleti: 101
PHP'ye s?f?rdan ba?lamak
- 24 Haziran 2012, 00:43

Mac OS X Lion da PHP yazmak istiyorum. PHP'yi s?f?rdan ba?layarak anlatan, önerebilece?iniz herhangi bir kaynak site, makale ya da kitap var m??

?yi çal??malar.
Kayıtlı

makdag

    • http://www.mustafaakdag.net
  • İleti: 5.513
Ynt: PHP'ye s?f?rdan ba?lamak
Cevap #1 - 24 Haziran 2012, 00:56

MAMP indirin ve kurup çal??t?r?n. Ard?ndan html editörleri inceleyin.
Sonras?nda internette "PHP Dersleri" ya da ?ngilizceniz var ise "PHP Lessons" yazarak arama yap?n.
Kod: [Seç]
<?php
echo "Merhaba Dünya!...";
?>

?le kodlamaya ba?lay?n :)
Kayıtlı
Mustafa Akda? - Mustafa Akda? - Günce

- MBP 2.5 Ghz. (Mid 2012) - Os X 10.10.1, ing.
- iPhone 4s.

Sunchevo

  • MacBook Pro 4GB 2.2 GHz intel i5 Mac OS X Lion
  • İleti: 101
Ynt: PHP'ye s?f?rdan ba?lamak
Cevap #2 - 24 Haziran 2012, 01:01

MAMP indirin ve kurup çal??t?r?n. Ard?ndan html editörleri inceleyin.
Sonras?nda internette "PHP Dersleri" ya da ?ngilizceniz var ise "PHP Lessons" yazarak arama yap?n.
Kod: [Seç]
<?php
echo "Merhaba Dünya!...";
?>

?le kodlamaya ba?lay?n :)
Sizin önerebilece?iniz bir kaynak var m?? ?ngilizce ya da Türkçe fark etmez, yeni ba?layan biri için uygun olsun yeter..
Kayıtlı

makdag

    • http://www.mustafaakdag.net
  • İleti: 5.513
Ynt: PHP'ye s?f?rdan ba?lamak
Cevap #3 - 24 Haziran 2012, 01:28

Kendi ad?ma ben bir PHP kitab? alm??t?m, basitçe ekrana yaz? yazd?rmaktan veritaban? ba?lant?s? kurmaya kadar anlat?yordu. Ancak kendi kendime bir süre kitaba bakarak ba?lad?ktan sonra kitab? ba?ka bir arkada??ma verdim ve devam?nda yapmak istedi?im ?eyi do?rudan google'dan aratarak ö?rendim.

Bu konuda yabanc? siteler Türkiye sitelerine göre daha anla??l?r ve sadeler. Söyledi?im gibi, isterseniz bir kitap, isterseniz Google aramas? ile ba?lang?ç için say?s?z kaynak bulabilirsiniz.

Ad?m olarak;

- Echo komutu,
- Array komutu,
- For, Foreach, Switch ve While döngüleri,

Bunlar? ö?rendi?inizde PHP'nin neredeyse temelini ö?renmi? olacaks?n?z. Sonraki ad?mlar için ise, üretmek istedi?iniz projedeki ihtiyaçlar?n?za göre arama yaparak ula?abilirsiniz.

Örne?in kendinize bir proje belirleyin (Mesela adres defteri, ki?isel internet sitesi...vb.) ve bunun üzerinden ö?renmeye çal???n. Bu ?ekilde daha h?zl? ilerlersiniz diye dü?ünüyorum.
Kayıtlı
Mustafa Akda? - Mustafa Akda? - Günce

- MBP 2.5 Ghz. (Mid 2012) - Os X 10.10.1, ing.
- iPhone 4s.

Sunchevo

  • MacBook Pro 4GB 2.2 GHz intel i5 Mac OS X Lion
  • İleti: 101
Ynt: PHP'ye s?f?rdan ba?lamak
Cevap #4 - 24 Haziran 2012, 21:39

Bilgisayar?ma phpMyAdmin, Mamp, PHP, mySQL, k?sacas? PHP için gerekli ne varsa yükledim. Bundan sonra ne yapaca??m hakk?nda bir fikrim yok, localhosta nas?l ba?lanaca??m? K?sacas? art?k C kodlar gibi PHP kodlayaca??m k?sma nas?l gelece?im?
Kayıtlı

makdag

    • http://www.mustafaakdag.net
  • İleti: 5.513
Ynt: PHP'ye s?f?rdan ba?lamak
Cevap #5 - 24 Haziran 2012, 22:44

Asl?nda o kadar ?ey yüklemenize gerek yoktu. Zira yaln?zca MAMP MySQL (PhpMyAdmin) ve PHP'yi birlikte kuruyor bilgisayar?n?za.

Application klasörüne girin, ard?ndan da MAMP klasörüne. Burada Htdocs isimli bir klasör bulunuyor. Tüm PHP dosyalar?n?z? bunun içerisine atacaks?n?z. Bu dosyalar? çal??t?rmak için de, MAMP'? çal??t?r?n, ard?ndan kullanmak istedi?iniz taray?c?y? aç?n ve adres sat?r?na da;
Kod: [Seç]
http://localhost:8888/(varsa klasör ad?)/dosyaad?.phpyaz?n.

Yazmak için ise, bir editör kullanman?z gerekiyor. App Store'da ücretli ve ücretsiz pek çok html editör bulunuyor. Kendi ad?ma Coda ve Espresso'yu tavsiye ederim.

Editörünüzü de seçtikten sonra yapaca??n?z ?ey, editör ile yazd???n?z dosyay? az önce bahsetti?im htdocs isimli klasör içerisine kaydetmek. Ard?ndan da taray?c?n?zdan dosyay? açmak.
Kayıtlı
Mustafa Akda? - Mustafa Akda? - Günce

- MBP 2.5 Ghz. (Mid 2012) - Os X 10.10.1, ing.
- iPhone 4s.

Sunchevo

  • MacBook Pro 4GB 2.2 GHz intel i5 Mac OS X Lion
  • İleti: 101
Ynt: PHP'ye s?f?rdan ba?lamak
Cevap #6 - 24 Haziran 2012, 23:28

Asl?nda o kadar ?ey yüklemenize gerek yoktu. Zira yaln?zca MAMP MySQL (PhpMyAdmin) ve PHP'yi birlikte kuruyor bilgisayar?n?za.

Application klasörüne girin, ard?ndan da MAMP klasörüne. Burada Htdocs isimli bir klasör bulunuyor. Tüm PHP dosyalar?n?z? bunun içerisine atacaks?n?z. Bu dosyalar? çal??t?rmak için de, MAMP'? çal??t?r?n, ard?ndan kullanmak istedi?iniz taray?c?y? aç?n ve adres sat?r?na da;
Kod: [Seç]
http://localhost:8888/(varsa klasör ad?)/dosyaad?.phpyaz?n.

Yazmak için ise, bir editör kullanman?z gerekiyor. App Store'da ücretli ve ücretsiz pek çok html editör bulunuyor. Kendi ad?ma Coda ve Espresso'yu tavsiye ederim.

Editörünüzü de seçtikten sonra yapaca??n?z ?ey, editör ile yazd???n?z dosyay? az önce bahsetti?im htdocs isimli klasör içerisine kaydetmek. Ard?ndan da taray?c?n?zdan dosyay? açmak.

Yard?m?n?z için te?ekkür ederim.
Kayıtlı

makdag

    • http://www.mustafaakdag.net
  • İleti: 5.513
Ynt: PHP'ye s?f?rdan ba?lamak
Cevap #7 - 24 Haziran 2012, 23:40

Rica ederim :)
Kayıtlı
Mustafa Akda? - Mustafa Akda? - Günce

- MBP 2.5 Ghz. (Mid 2012) - Os X 10.10.1, ing.
- iPhone 4s.

Serkan Sepil

  • iOs - Android
    • Sepil.Net
  • İleti: 1.075
Ynt: PHP'ye s?f?rdan ba?lamak
Cevap #8 - 25 Haziran 2012, 03:08

R?za Çelik'in kitab?n? tavsiye ederim.

A'dan Z'ye PHP
Kayıtlı
Macbook Pro 13.3
Mac Mini

Sunchevo

  • MacBook Pro 4GB 2.2 GHz intel i5 Mac OS X Lion
  • İleti: 101
Ynt: PHP'ye s?f?rdan ba?lamak
Cevap #9 - 26 Haziran 2012, 21:08

Bir sorum daha olacak;

PHP ile MySql veritaban?na ula?t?m fakat orada yeni bir database olu?turmak için ne yapmam gerekir.

Kod: [Seç]
<?php
$link 
mysql_connect('localhost''root''root');
if(!
$link){
die("baglanilamadi".mysql_error());
}
else{
echo "ok </br>";
}
if(
mysql_query("CREATE DATABASE my_db"$link)){
echo "ok";
} else{
echo "not ok";
}

?>
yazd???mda;

ok
not ok

ç?k?yor.



« Son Düzenleme: 27 Haziran 2012, 15:12 Gönderen: Sunchevo »
Kayıtlı

Sunchevo

  • MacBook Pro 4GB 2.2 GHz intel i5 Mac OS X Lion
  • İleti: 101
Ynt: PHP'ye s?f?rdan ba?lamak
Cevap #10 - 27 Haziran 2012, 14:45

Ve yine bir sorum daha olacak;

Kod: [Seç]
<?php
$today 
date("d-m-y");
echo 
$today;

?>
koduyla bugünün tarihini sayfada göstermeye çal???yorum fakat;


Warning: date() [function.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_ti mezone_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 'Europe/Helsinki' for 'EEST/3.0/DST' instead in /Applications/MAMP/htdocs/php.php on line 2
27-06-12

sonuçla beraber bu hatay? da al?yorum.

Nas?l düzeltebilirim?
Kayıtlı

makdag

    • http://www.mustafaakdag.net
  • İleti: 5.513
Ynt: PHP'ye s?f?rdan ba?lamak
Cevap #11 - 27 Haziran 2012, 16:50

Sanki PHP ayarlar?n?zda bir sorun var gibi. Ancak böyle bir hata ile hiç kar??la?mam??t?m ben aç?kças?. Ç?kan hata kodunu Google'da ararsan?z belki bir sonuç verebilir size.
Kayıtlı
Mustafa Akda? - Mustafa Akda? - Günce

- MBP 2.5 Ghz. (Mid 2012) - Os X 10.10.1, ing.
- iPhone 4s.

TurQuaZ

  • Lütfen buraya bilgisayar?n?z?n özelliklerini yaz?n?z.
  • İleti: 1
Ynt: PHP'ye s?f?rdan ba?lamak
Cevap #12 - 01 Temmuz 2012, 15:00

Sana kendi yazd???m SIFIRDAN PHP DERSLER? - sifirdanphp.blo gspot.com u öneririm.S?f?rdan ba?lad?ysan tam sana göre diye dü?ünüyorum.Kolay ve anla??l?r bir anlat?m?m var.Yapamad???n ya da anlayamad???n her konuda sana yard?mc? olabilirim.?leti?im bölümünden benimle irbitata geçmen yeterli  ;)

Ayr?ca blo?uma google dan s?f?rdan php dersleri ya da s?f?rdan php diye arat?rsan her iki aramada da ilk sayfada ç?kmaktad?r :)
« Son Düzenleme: 01 Temmuz 2012, 15:03 Gönderen: TurQuaZ »
Kayıtlı

esblgram

  • Lütfen buraya bilgisayar?n?z?n özelliklerini yaz?n
  • İleti: 198
Ynt: PHP'ye s?f?rdan ba?lamak
Cevap #13 - 04 Ağustos 2012, 15:18

Ba?lad?k bakal?m. Terminal olay? var php'yi aktive etmek için. Bu yöntemi de anlatsan?z iyi olurdu. Youtubedan bir link buldum. Buyrun.
Activate PHP on Mac OS X 10.7 Lion in 3 minutes - YouTube
Kayıtlı

makdag

    • http://www.mustafaakdag.net
  • İleti: 5.513
Ynt: PHP'ye s?f?rdan ba?lamak
Cevap #14 - 04 Ağustos 2012, 16:33

Mac Os X üzerinde yerle?ik biçimde Apache bulunuyor ve terminalden aktive edilebiliyor. Ancak, MAMP seçene?i bulunuyorken -bana göre- terminal ile u?ra??p bunu aktive etmek ve kullanmak biraz gereksiz geliyor. Zira bunun üzerine bir de MySQL kurulumu yapmak gerekiyor ki, o da biraz karma??k bir i?lem.
Kayıtlı
Mustafa Akda? - Mustafa Akda? - Günce

- MBP 2.5 Ghz. (Mid 2012) - Os X 10.10.1, ing.
- iPhone 4s.
 

Yenilogo Logo ve Kurumsal Kimlik Hizmetleri