Cover Ebook PHP Solutions: Dynamic Web Design Made Easy |
Bagi pemula yang baru terjun kedunia web programming Ebook ini sangat cocok buat anda karena tutorialnya sangat lengkap hanya saya bagi yang tidak bisa bahasa inggris sedikit sulit untuk mempelajarinya karena Ebook ini berbahasa Inggris.
Tapi tenang, kan ada om Google Translate yang selalu siap membantu kita dalam situasi apapun baik suka maupun duka. Haha ..
Beberapa daftar isi yang ada di Ebook ini adalah sebagai berikut :
Chapter 1: What Is PHP—And Why Should I Care? . . . . . . . . . . . . . 3
Embracing the power of code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Creating pages that think for themselves. . . . . . . . . . . . . . . . . . . . . . . . . . 5
How hard is PHP to use and learn?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Can I just copy and paste the code?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
How safe is PHP?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
How to use this book. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Using the download files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
A note about versions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
So, let’s get on with it . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Chapter 2: Getting Ready to Work with PHP . . . . . . . . . . . . . . . . 15
What you need to write and test PHP pages. . . . . . . . . . . . . . . . . . . . . . . . . . 16
Checking whether your website supports PHP. . . . . . . . . . . . . . . . . . . . . . . 16
Choosing a good script editor for PHP. . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Dreamweaver: Visual display of PHP output. . . . . . . . . . . . . . . . . . . . . . 17
GoLive CS2: Some useful features. . . . . . . . . . . . . . . . . . . . . . . . . . . 18
EditPlus 2: Versatile text-only editor for Windows. . . . . . . . . . . . . . . . . . 19
BBEdit and TextMate: Script editors for Mac OS X. . . . . . . . . . . . . . . . . . 19
Checking your scripts with a file comparison utility. . . . . . . . . . . . . . . . . . . . 19
Deciding where to test your pages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
What you need for a local test environment. . . . . . . . . . . . . . . . . . . . . . . . . . 20
Individual programs or an all-in-one package?. . . . . . . . . . . . . . . . . . . . . . 21
Setting up on Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Getting Windows to display filename extensions. . . . . . . . . . . . . . . . . . . . . 21
Choosing a web server for Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Installing Apache on Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Starting and stopping Apache on Windows. . . . . . . . . . . . . . . . . . . . . . 24
Setting up PHP on Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Downloading and configuring PHP. . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Adding PHP to your Windows startup procedure. . . . . . . . . . . . . . . . . . . 27
Configuring Apache to work with PHP. . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Configuring IIS to work with PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Testing PHP on Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Setting up on Mac OS X. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Using Apache on Mac OS X. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Starting and stopping Apache. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Where to locate your web files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Installing PHP on Mac OS X. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Using a Mac package for PHP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Configuring PHP to display errors on Mac OS X. . . . . . . . . . . . . . . . . . . 39
Testing PHP on Mac OS X. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Checking your PHP settings (Windows and Mac). . . . . . . . . . . . . . . . . . . . . . . 41
What’s next?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Chapter 3: How to Write PHP Scripts . . . . . . . . . . . . . . . . . . . . . . 45
PHP: The big picture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Telling the server to process PHP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Embedding PHP in a web page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Using variables to represent changing values. . . . . . . . . . . . . . . . . . . . . . . 48
Naming variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Assigning values to variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Ending commands with a semicolon. . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Commenting scripts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Single-line comments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Multiline comments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Using arrays to store multiple values. . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
PHP’s built-in superglobal arrays. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Understanding when to use quotes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Special cases: true, false, and null. . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Making decisions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Making comparisons. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Using indenting and whitespace for clarity. . . . . . . . . . . . . . . . . . . . . . . . 59
Using loops for repetitive tasks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Using functions for preset tasks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Displaying PHP output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Joining strings together. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Working with numbers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Understanding PHP error messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Now, on with the show . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
....................................................................................................................
Untuk lebih lengkapnya langsung aja di download yah.
Download :
Download Ebook PHP Solutions: Dynamic Web Design Made Easy
Dan akhirnya saya ucapkan Selamat belajar.
Wassalam, Semoga bermanfaat.
No comments
Post a Comment
Terimakasih telah berkunjung di Irwansyahblog, Semoga bermaanfaat |
Tuliaskan komentar anda di bawah ini !