دانلود کتاب Learning Facebook Application Development: A step-by-step tutorial for creating custom Facebook applications using the Facebook platform and PHP

49,000 تومان

آموزش توسعه اپلیکیشن فیس بوک: آموزش گام به گام برای ایجاد اپلیکیشن های سفارشی فیس بوک با استفاده از پلتفرم فیس بوک و PHP


موضوع اصلی برنامه نویسی: زبان های برنامه نویسی
نوع کالا کتاب الکترونیکی
ناشر Packt Publishing
تعداد صفحه 240
حجم فایل 6 مگابایت
کد کتاب 1847193692,9781847193698
نویسنده
زبانانگلیسی
فرمتPDF
سال انتشار2008
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات

ترجمه فارسی توضیحات (ترجمه ماشینی)

آموزش توسعه اپلیکیشن فیس بوک: آموزش گام به گام برای ایجاد اپلیکیشن های سفارشی فیس بوک با استفاده از پلتفرم فیس بوک و PHP

فکر نمی‌کنم منتقد دیگر در اینجا حتی کتاب را مطالعه کرده باشد – اگر “W” حتی آن را خوانده باشد – اما به عنوان کسی که دارد، متأسفانه باید به کتاب نمره پایینی بدهم. (در واقع 2.5 ستاره)
ابتدا از خوبی ها شروع می کنم:
نویسندگان ابزارهای زیادی را معرفی می‌کنند که خیلی زود به پیشرفت کمک می‌کنند، و من از سبک تدریس آنها قدردانی می‌کنم. من فکر می کنم آنها توانایی تولید یک چیز فوق العاده را داشتند.
حال بد:
اشتباهات تایپی در کتاب های ریاضی و برنامه نویسی از اصلاح آسان تا غیر قابل توجیه متغیر است. این کتاب شامل طیف است. (سایت ناشر هیچ اشتباهی در لیست ندارد؛ من با یکی از نویسندگان تماس گرفتم اما هرگز چیزی نشنیدم) اولین جایی که متوجه خطاهایی شدم که ساعت ها ناامیدی را به همراه داشت در صفحه 48 است. نویسندگان به اشتباه تعدادی از عملکردهای Mock AJAX فیس بوک را به صورت زیر شناسایی کرده اند:
فرم کلیک
clickwriteid
کلیک رایتورل
سپس آنها به استفاده از آن توابع نادرست در کد خود ادامه می دهند. من با مراجعه به API فیس بوک و مشاهده این که توابع صحیح عبارتند از clickrewriteform و غیره به خطای آنها پی بردم (به “re” در وسط توجه کنید – به راحتی از دست می دهید. و ظاهراً آنها آن را در کتاب بسیار از دست داده اند.).
مکان بعدی که ویرایش بسیار ضعیفی را نشان می دهد (آیا ویراستاران این ناشر برای این کار پول می گیرند؟) در صفحه 79 است:
“فایل ما (بیایید آن را auto_update.php بنامیم) مانند appinitiate.php شروع می شود.”
هیچ “appinitiate.php” تا آن زمان در کتاب ذکر نشده است. منظور نویسندگان ‘appinclude.php’ بود. اما این اشتباه قابل بخشش است به جز این که به خواننده کدی برای به‌روزرسانی پروفایل‌های کاربر داده می‌شود، اما هرگز گفته نشده است که چگونه این فایل ‘auto_update.php’ نامیده می‌شود. و کدی که همراه کتاب است (از طریق دانلود از سایت ناشر) هیچ یک از این خطوط را در هیچ کجا شامل نمی شود. بنابراین، One هیچ ایده ای ندارد که چگونه این کد php فراخوانی می شود. در عوض، پس از ارائه خطوط مختلف کد:
“…
اکنون باید کاربر فیس بوک را به صورت دستی تنظیم کنیم:
$user = ‘614902533’;
$facebook->set_user($user، $appsession);

در نهایت، می توانیم متنی را به نمایه ارسال کنیم:

$fbml_text .= “

شما تگ شده اید!

“;
$facebook->api_client->profile_setFBML($fbml_text,$user);

سپس، فقط باید وارد فیس بوک شوید و ببینید چه تاثیری داشته ایم:
همانطور که اشاره کردم: این کد چگونه روی پروفایل فیس بوک تأثیر می گذارد؟ (اینطور نیست، btw. دلیل این است: جلسه *به* شخصی که وارد شده است گره خورده است – و زمانی که شخصی از سیستم خارج می شود تغییر می کند. نویسندگان به اشتباه بیان می کنند که جلسه بر اساس ورود نیست، بلکه بر اساس برنامه را نصب کنید. بنابراین، اگر یکی طبق دستور نویسندگان از سیستم خارج شود، شناسه جلسه ای که برای تغییر نمایه خود استفاده می کنید دیگر معتبر نخواهد بود. تنها راه کار این است که وارد شده باشید و از فایل php بازدید کنید. به طور مستقیم روی سرور شما. این بدان معناست که کل این بخش از کتاب نامعتبر است و خوانندگان را برای شکست آماده می کند.)
من این تصور را دارم که نویسندگان آن را عجله کردند و ویراستاران به اندازه کافی اهمیت ندادند که کسی کیفیت یا دقت کتاب را آزمایش کند. صادقانه بگویم، من فکر می کنم سخاوتمندانه دادن به این کتاب 2.5 ستاره است.
می توان ناشر را به خاطر ویرایش ضعیف سرزنش کرد، اما همچنین می توان نویسندگان را به خاطر حمایت نکردن از کارشان سرزنش کرد (حداقل با راه اندازی یک انجمن که به خوانندگان اجازه می دهد به یکدیگر کمک کنند یا ناشر این کار را انجام دهد).
p.s. اگر کتاب را تمام کنم، این بررسی را به روز می کنم تا بتوانم نقاط قوت یا ضعف آن را تقویت کنم. من فقط ممکن است آن را رها کنم و از اسناد API آنلاین استفاده کنم.

Learning Facebook Application Development: A step-by-step tutorial for creating custom Facebook applications using the Facebook platform and PHP

I don’t think the other reviewer here even worked through the book–if ‘W’ even read it–but as one who has, I have to unfortunately give the book low marks.(actually 2.5 stars)
First, I’ll start with the good:
The authors introduce a lot of tools that help development very early on, and I appreciate their teaching style. I think they had the ability to produce something wonderful.
Now the bad:
Typos in Math and Programming books range from easily corrected to inexcusable. This book includes the gamut. (The publisher’s site has no errata listed; I contacted one of the authors but never heard back) The first place I noticed errors that brought hours of frustration is on page 48. The authors incorrectly identify a few of Facebook’s Mock AJAX functions as:
clickwriteform
clickwriteid
clickwriteurl
Then they proceed to use those incorrect functions in their code. I found their error by consulting Facebook’s API and seeing that the correct functions are clickrewriteform, etc. (notice the ‘re’ in the middle–it’s easy to miss. And apparently they missed it a lot in the book.).
The next place that shows extremely poor editing (do these publisher’s editors get paid for this work?) is on page 79:
“Our file (let’s call it auto_update.php) starts off the same as appinitiate.php”
There is no ‘appinitiate.php’ ever mentioned in the book to that point. The authors meant ‘appinclude.php’. But this mistake is forgivable except for the fact that the reader is given code to update user profiles, but never told just how this ‘auto_update.php’ file is ever called. And the code that accompanies the book (via a download from the publisher’s site) doesn’t include any of these lines anywhere. So, One has no idea just how this php code will ever get called. Instead, after presenting the different lines of code:
“…
Now, we need to set the Facebook user manually:
$user = ‘614902533’;
$facebook->set_user($user, $appsession);

Finally, we can send some text to the profile:

$fbml_text .= “

You’ve been tagged!

“;
$facebook->api_client->profile_setFBML($fbml_text,$user);

Then, it’s just a matter of logging back onto Facebook and seeing what affect we’ve had:”
As I mentioned: just how is this code ever having any effect on a Facebook profile? (It doesn’t, btw. Here’s why: the session *is* tied to the person logged in–and it changes when someone logs out. The authors incorrectly state that the session isn’t based on logins, but rather on the install of the app. So, if one logs out as the authors instruct, the session ID you use to alter your profile will no longer be valid. The only way it works is if you’re logged in and if you visit the php file on your server directly. This means this entire section of the book is invalid and sets readers up for failure.)
I have the impression that the authors rushed it out and the editors didn’t care enough to have anyone test the quality or accuracy of the book. Frankly, I think it’s generous to give this book 2.5 stars.
One can blame the publisher for poor editing, but one can also blame the authors for not supporting their work (by at least setting up a forum to let readers help each other, or to have the publisher do this).
p.s. I’ll update this review if I finish the book so I can reinforce it’s strengths or weaknesses. I might just drop it and use the online API docs.

نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Learning Facebook Application Development: A step-by-step tutorial for creating custom Facebook applications using the Facebook platform and PHP”