-
August 2nd, 2012, 18:48
#1
Php کاران لطفا برای یادگیری php راهنمایی کنید
سلام دوستان
بالاخره پس از مدت ها که قصد داشتم شروع به مطالعه PHP+MySQL کنم، از این هفته شروع به مشاهده سی دی های آموزشی کردم،
سی دی های یکی از شرکت ها رو دارم می بینم و بعد سی دی PHP5 شرکت دیگه ایو می بینم،
یه کتاب هم دارم که بعدا یه نگاهی بهش می ندازم.
خوشبختانه طرح ها و ایده های خوبی برای راه اندازی سایت هایی دارم که کاملا قابل اجرا هستن؛
از این بابت خدا رو شاکرم
چون واقعا خیلی از دوستانو می بینم که دانششو دارن، اما طرحی ندارن.
ایده هامو با یادگیری php می تونم پیاده سازی کنم،
این روزا در حین یادگیری، طرحامو روی کاغذ می نویسم و توسعه شون می دم.
اولین طرحم، از نظر برنامه نویسی، تقریبا ساده س و بعد از یادگیری با اجرای اون، مشکلاتم برطرف می شه انشاالله.
خواستم با دوستان مشورت کنم؛
مراحلی که دارم می رم درسته؟
نیاز به کار دیگه ای هست؟
راستی کلاس هم می خوام برم؛ اما بعد از این که شروع به طراحی کردم؛
به خاطر این که کارامو استانداردتر انجام بدم و تا اون موقع سوالات و مشکلاتم مشخص شده باشن
و از استاد بپرسم. نه این که دوره م تموم شد تازه سوالا بیان سراغم!
با سپاس از دوستانی که تجربه شونو در اختیار بنده و سایر دوستانی که این موضوعو مشاهده می کنن می ذارن.
-
تعداد تشکر ها ازsoheyl_ir89 به دلیل پست مفید
-
August 2nd, 2012 18:48
# ADS
-
August 2nd, 2012, 20:03
#2
عضو انجمن
پاسخ : Php کاران لطفا برای یادگیری php راهنمایی کنید
از من میشنوی قدم به قدم و با آموزشت پیش بری. اینجوری نباشه که چند تا کد یادگرفتی بخوای بری سایت بسازی. چون از ادامه یادگیری میمونی
-
تعداد تشکر ها ازphp.online به دلیل پست مفید
-
August 2nd, 2012, 20:16
#3
عضو انجمن
پاسخ : Php کاران لطفا برای یادگیری php راهنمایی کنید
مباحث امینیتی ، نفوذ ها تزریق ها رو بررسی کن
-
تعداد تشکر ها ازrezaonline.net به دلیل پست مفید
-
August 4th, 2012, 09:53
#4
پاسخ : Php کاران لطفا برای یادگیری php راهنمایی کنید
ممنون دوستان
دوستان دیگه نظری دارید بفرمایید
می دونید که زمان مهمه و نمی خوام تجربه ها رو تکرار کنم
و زمانو از دست بدم
-
تعداد تشکر ها از soheyl_ir89 به دلیل پست مفید
-
August 4th, 2012, 12:38
#5
عضو انجمن
پاسخ : Php کاران لطفا برای یادگیری php راهنمایی کنید
تجربه کردن در این مورد چیز مفیده ، تا میتونید کار کنید .
پروژه هایی رو که میسازید ، فقط یک بار بسازید در ابتدا . و در صورت بروز مشکلات جدی اون رو کامل حذف کنید و یک پروژه جدید بنویسید و جایگزین کنید.
این باعث میشه با تکرار دوباره هر پروژه ، تغییرات و اصلاحاتی در ساختار بدید که بطور غیر ارادی باعث میشه نظمی به کارهاتون بدید .
در همین ابتدا درست بنویسید و مستند سازی کنید .
مثلاً وقتی تابعی رو تعریف میکند دقیقاً بالاش بنویسی که این تابع چه پارامتر هایی میگیره و چی خروجی میده .
مثلاً یک تابع که عمل جمع رو انجام میده
کد PHP:
/**
* function add two number
*
* author : sohyeyl
*
* @ param int $x
* @param int $y
* @return int
**/
function _add($x,$y)
{
return $x + $y;
}
این یک نمونه مستند سازی بود .
در مورد درست نوشتن هم برنامه نویسها اغلب هر کدام به طبق یک اصولی مینویسند که من واقعاً استایل نوشتن CI رو میپسندم و پیشنهاد میکنم به همین شیوه کدهاتون رو بنویسید تا خواناتر باشه
Style Guide : CodeIgniter User Guide
در آخر هم یک نکته عرض کنم در مورد ثبت اطلاعات در دیتابیس ، شما باید اون چیزی رو که انتظار دارید ، اجازه ذخیره در دیتابیس بدهید .
بطور مثال شما یک ورودی name دارید که در دیتابیس یک فیلد ساختید با طول 255 !
حالا اگر اسکنر یا کاربری مقداری بیشتر از این محدوده وارد کند ، خطای sql میگیرید ! و این یک باگ محسوب میشود اگرچه یک باگ امنیتی نیست .
و مورد دیگر سمت سرور همه چیز را دوباره چک کنید ، سمت کلاینت همه چیز قابل تغییر است .
مثلاً همان مثال بالا اگر یک فرم بسازید با input maxlength=255 کاربر نمیتواند بیشتر از این وارد کند اما چون سمت سرور است میتواند با برنامه هایی چون "havij" در خواست ها را بدون این محدودیت ارسال کند و ...
پس سمت کاربر همه چیز قابل تغییر است .
موفق باشید
-
تعداد تشکر ها ازrezaonline.net به دلیل پست مفید
-
November 1st, 2012, 19:04
#6
پاسخ : Php کاران لطفا برای یادگیری php راهنمایی کنید
دوستان تاخیری در روند یادگیری داشتم
لطفا دوستان نظراتونو بدید
-
تعداد تشکر ها از soheyl_ir89 به دلیل پست مفید
-
November 1st, 2012, 22:38
#7
عضو انجمن
پاسخ : Php کاران لطفا برای یادگیری php راهنمایی کنید
سلام
برای یادگیری پی اچ پی بهتره رو کد بیشتر کار کنید
تحقیقات وسیعی انجام بدید
خواستید از طریق آیدی با بنده تماس بگیرید
ان شاء الله که موفق خواهید شد
خدا را - توکل را- نظم را و تلاش را فراموش کردی,فراموش میشوی.
رسول خدا(ص) فرمود: اگر تمام مردم بر محبت علی بن ابی طالب گرد هم می آمدند ؛ خداوند هرگز آتش جهنم را نمی آفرید.
اَللّهُمَّ صَلِّ عَلى مُحَمَّدٍ وَآلِ مُحَمَّدٍ
-
تعداد تشکر ها ازiraniandata به دلیل پست مفید
-
November 1st, 2012, 23:35
#8
پاسخ : Php کاران لطفا برای یادگیری php راهنمایی کنید

نوشته اصلی توسط
iraniandata
سلام
برای یادگیری پی اچ پی بهتره رو کد بیشتر کار کنید
تحقیقات وسیعی انجام بدید
خواستید از طریق آیدی با بنده تماس بگیرید
ان شاء الله که موفق خواهید شد
سپاس دوست عزیز
آی.دی تو ندادی
حتما مزاحمت می شم
-
تعداد تشکر ها از soheyl_ir89 به دلیل پست مفید
-
November 1st, 2012, 23:57
#9
عضو جدید
پاسخ : Php کاران لطفا برای یادگیری php راهنمایی کنید
برای آیدی روی im_yahoo.gif برید
-
تعداد تشکر ها ازrezaei1374 به دلیل پست مفید
-
November 2nd, 2012, 00:07
#10
عضو انجمن
پاسخ : Php کاران لطفا برای یادگیری php راهنمایی کنید

نوشته اصلی توسط
rezaonline.net
مباحث امینیتی ، نفوذ ها تزریق ها رو بررسی کن
با تشکر باب گوشزد مسایل امنیتی !!! به جهت تکمیل حرف این دوستمون لینک های زیر می تواند شما را در فراگیری مشکلات امنیتی و نحوه برطرف نمودن مشکلات کمک شایانی کند
https://www.owasp.org/index.php/Category:Attack
https://www.owasp.org/index.php/Category:Vulnerability
https://www.owasp.org/index.php/Cheat_Sheets
https://www.owasp.org/index.php/OWAS...ning_Schedules
ارایه دهنده خدمات ایمن سازی سرور های مبتنی بر لینوکس و ویندوز
My
Crime Is My
Advisory .
Hacking Is The Best But Security Is The First
The Best Secure Hosting in Iran
http://SecureHost.ir
جهت تماس در شبکه IRC :mHUB.HIRCNetwork.com#Linux@Secure_Host
-
تعداد تشکر ها ازsecure_host به دلیل پست مفید