کتاب PHP & MySQL نسخه هفتم از این کتاب است که در سال 2022 به چاپ رسیده است. این کتاب با پوشش PHP و MySQL از مقدمات تا نکات مهم و پیشرفتهی برنامهنویسی وب را توضیح داده و با مثالهایی برای شما موضوعات مختلف آن را توضیح میدهد.
در ادامه مقدمهای از کتاب PHP & MySQL را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب PHP & MySQL:
سال 1998 بود، من دوازده ساله بودم و پدر و مادرم به تازگی اولین رایانه شخصی مدرن ما را برای خانواده خریده بودند. طولی نکشید که فهمیدم چگونه میتوانم کد یکی از بازیهای تیراندازی اول شخص مورد علاقه خود را تغییر دهم – چیزهای کوچکی مانند اینکه موشکانداز به جای یک موشک، در ثانیه صد راکت شلیک کند، سپس صد راکت شلیک کند. در هر جهت… و به سرعت بازی را خراب میکند. من شیفته بودم و از آن زمان به برنامهنویسی مشغول بودم.
بازی چند نفره بود. افراد دیگری نیز نحوه تغییر کد را کشف کرده بودند و مسابقه تسلیحاتی به سرعت بالا گرفت. یکی صد تا موشک به سمت من شلیک میکرد. من یک فیلمنامه آماده دارم که فوراً یک دیوار درست در مقابل من بسازد تا همه آنها را مسدود کند.
حریف من دهها مین زمینی زیر من میریخت. گرانش را خاموش میکردم، سپس میپریدم و از انفجار قریبالوقوع دور میشدم. همه میتوانستند پرواز کنند. کار به جایی رسید که دیگر سرگرم کننده نبود. شما وارد یک بازی میشوید و شخصی اسکریپتی مینوشت تا شما را به آن طرف نقشه از راه دور منتقل کند، فوراً شما را میکشد و شما را مجبور میکند که مجدداً بازی کنید، و این روند را دهها بار در ثانیه تکرار میکند. البته آنها کنترلهای شما را نیز منجمد میکنند.
ما راههایی را برای جلوگیری از همه اینها کشف کردیم، اما در پایان به بنبست رسید. هرکسی که اول میتوانست وارد بازی شود میتوانست کنترل کامل آن را در دست بگیرد و مهم نیست که فیلمنامههای شما چقدر خوب بود، هیچ کاری نمیتوانستید انجام دهید. تا زمانی که ادامه داشت سرگرمکننده بود.
اینگونه بود که من اصول اولیه کدنویسی را یاد گرفتم و تنها محدودیت، تخیل و خلاقیت شماست. در طول آن زمان، من به خودم HTML را نیز یاد میدادم و وبسایت خود را داشتم که در آن برخی از تکنیکها و اسکریپتهای هک بازیام را به اشتراک میگذاشتم. نه، وبسایت هنوز فعال نیست. بله، وحشتناک بود، پر از گرامر بد و انیمیشنهای شیک (که در آن زمان سبک بود، قول میدهم!).
تا سال 2000، من اصول اولیه PHP و MySQL را به خودم یاد داده بودم و یک وبسایت برای گروهی از گیمرهای همکار راه اندازی میکردم. من اسکریپتهای خام PHP را برای ارسال اخبار در وبسایت، و همچنین نظرسنجیها، و حتی یک اسکریپت برای مدیریت رتبهبندی و مسابقات مینیتورنمنتها نوشتم.
بیشتر بخوانید: کتاب PHP Programming
پس از آن، من به نوشتن برنامههای دسکتاپ به زبانی وحشتناک به نام دلفی، نوشتن ابزارهایی که به افراد در اصلاح بازیهای مختلف کمک میکرد، رفتم. من در سال 2007 با مدرک مهندسی نرمافزار از دانشگاه فارغالتحصیل شدم، برای شرکتهای مختلف به عنوان توسعهدهنده PHP کار کردم، سپس به دانشگاه بازگشتم تا برای دکترا در مهندسی نرمافزار تحصیل کنم. من در حال حاضر در دانشگاه نورث همپتون در انگلستان تدریس میکنم.
من الان 34 ساله هستم و بیشتر از عمرم برنامهنویسی کردهام. سرگرمکننده است و کاری است که از انجام آن لذت میبرم. من کتاب PHP & MySQL را مینویسم تا دانش خود را با شما به اشتراک بگذارم و به شما کمک کنم از تلههایی که افتادن در آنها آسان است دور شوید.
یادگیری کدنویسی بسیار لذت بخش و مفید است. شما میتوانید زنده شدن برنامه خود را در حین ساخت تماشا کنید. با این حال، همچنین میتواند یک تجربه فوقالعاده خستهکننده باشد. در کتاب PHP & MySQL، من سعی خواهم کرد از تجربیات خودم استفاده کنم تا نسبت به من و بسیاری از توسعهدهندگان، سواری نرمتری به شما بدهم. من میتوانم شما را از همان ابتدا در مسیر درست هدایت کنم.
قبل از اینکه هر کدی را به شما معرفی کنم، قصد دارم چند توصیه کلی در مورد برنامهنویسی و یادگیری کدنویسی به شما ارائه کنم – توصیههایی که به همه دانشآموزانم میدهم.
چه کسی باید کتاب PHP & MySQL را بخواند؟
هدف این کتاب طراحان وب متوسط و پیشرفته است که به دنبال جهش به سمت برنامه نویسی سمت سرور هستند. از شما انتظار میرود که با HTML ساده راحت باشید، زیرا من از آن بدون توضیح زیاد استفاده خواهم کرد. هیچ دانشی از Cascading Style Sheets (CSS) یا جاوا اسکریپت فرض نمیشود یا مورد نیاز است، اما اگر جاوا اسکریپت را بلد باشید، متوجه میشوید که یادگیری PHP را آسان میکند، زیرا اصول اولیه هر دو زبان کاملاً مشابه است.
در پایان کتاب PHP & MySQL، میتوانید انتظار داشته باشید که درک درستی از آنچه در ساخت یک وبسایت مدرن PHP، اصول اولیه PHP و تکنیکهای آزمایششده و آزمایششدهای که امروزه توسط توسعهدهندگان استفاده میشود، داشته باشید. مهمتر از همه، همه چیزهایی را که برای ساختن وبسایت خود نیاز دارید، از دست خواهید داد!
سرفصلهای کتاب PHP & MySQL:
- Notice of Rights
- Notice of Liability
- Trademark Notice
- About SitePoint
- About the Author
- Preface
- Chapter 1: Installation
- Chapter 2: Introducing PHP
- Chapter 3: Introducing MySQL
- Chapter 4: Publishing MySQL Data on the Web
- Chapter 5: Relational Database Design
- Chapter 6: Structured PHP Programming
- Chapter 7: Improving the Insert and Update Functions
- Chapter 8: Objects and Classes
- Chapter 9: Creating an Extensible Framework
- Chapter 10: Allowing Users to Register Accounts
- Chapter 11: Cookies, Sessions, and Access Control
- Chapter 12: Relationships
- Chapter 13: Content Formatting and Pagination
فایل کتاب PHP & MySQL را میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.