PDA

View Full Version : بعد از یادگیری phpچیکار کرد؟؟؟؟



miladwwe2013
یک شنبه 10 دی 1391, 16:43 عصر
سلام استادان گرامی

من مفاهیم phpاعم از نوع تعریف متغییروارایه وحلقه ها وشرط های ان اگاهی دارم

وجالا واسه ساخت پورتال وسیستم مدیریت محتواواسکریپت دیگر کجای پی اج پی رو بخونم تا ان ها رو بسازم

ممنون

siavashsay
یک شنبه 10 دی 1391, 16:45 عصر
دوست عزیز !
بهترین راه اینه که شما یه پروژه رو شروع کنی ! حالا هر چی که میخوای !
در حین انجام اون به مواردی بر میخوری که نیاز به یادگیری اونها داری ! بهترین راه یادگیری برای شما همینه !
اینطور تجربتون در حین انجام پروژه بالا میره و میتونین کم کم به PHP مسلط شین :)

miladwwe2013
یک شنبه 10 دی 1391, 16:49 عصر
به عنوان مثال ی اپلود سنتر

siavashsay
یک شنبه 10 دی 1391, 17:01 عصر
خوب اگر بخوای از صفر شروع کنی اول باید یک صفحه درست کنی که یک فایل رو آپلود کنه !
حالا باید حین پروژه موارد رو یکی یکی بری جلو :
1- چه فایل هایی قابل قبول باشن ( اینجا شما باید به یادگیری دریافت انواع فایل ها و فرمت ها بپردازی )
2- تا چه مقدار حجم برای هر فایل قابل قبول باشه
3- یک قسمت هم برای اعضا درست کنی که مثلا اعضا بتونن از حجم آپلود بیشتری برخوردار باشن
4- امنیت وب سایتت که خیلی مهم هست
5- طریقه دانلود فایلها و یا نشان دادن فایل های عکس و یا PDF تحت وب
و ...
اینها فقط چند مورد خیلی سطحی بود که گفتم ! اما برای اینکه بهتر متئجه شید برید یک سایت آپلود سنتر رو چک کنید و ببینید چه مزایا و امکاناتی داره و یکی یکی اونها رو در پروژه های کوچک تست و در آخر بروی پروژه خودتون سوار کنید !
راه خیلی درازی رو پیش رو دارید :)
موفق باشید :)

miladwwe2013
یک شنبه 10 دی 1391, 17:03 عصر
یعنی با این ifوelseانجام بدم من در این حد میدونم

یا شی گرایی ادامه باید بدم

engmmrj
یک شنبه 10 دی 1391, 17:23 عصر
بهتر شی گرا انجام بدی . من خودم شی گرا رو از آقای hidensoft‏ یاد گرفتم شما هم میتونید به لینک زیر مراجعه کنید و از این مطالب استفاده کنید
http://barnamenevis.org/showthread.php?83103-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-OOP

miladwwe2013
یک شنبه 10 دی 1391, 19:02 عصر
یعنی مبحث شی گرایی رو خوندم یاد میگریم مباحث رو

vahid.1
یک شنبه 10 دی 1391, 20:30 عصر
دوست عزیز اینطوری نمیشه گفت که یاد میگیرین یا نه. شما باید تمرین کنی و هرچی تمرین بیشتر بکنی به نظرم بیشتر یاد میگیری دستت رونتر میشه.

siavashsay
یک شنبه 10 دی 1391, 20:58 عصر
از پروژه های کوچک شروع کنید حتی اگه شده تست توابع PHP !
من خودم PHP رو به تنهایی یاد گرفتم و حتی یک استاد هم نداشتم و حتی سر یک کلاس هم نرفتم ! C++ رو هم همینطور !
برای PHP هم اول از توابع دوست داشتنی اون شروع کردم !
بعد عاشق این بودم که یک سیستم عضو گیری با دیتابیس درست کنم و کردم !
بعد دلم میخواست با GD کارکنم !
توی اینترنت و وبسایتهایی که عضو میشدم به ریز امکانات وب سایتها توجه میکردم و اونا رو پیاده سازی میکردم !
بعد رفتم سراغ jQuery چون دلم میخواست بدون رفرش شدن صفحه اطلاعات رو فراخوانی کنم !
و الان هم در حال نوشتن یک وبسایت برای خودم هستم که میتونم بگم ماهیانه 3000 دلار برام سود داره ! ( البته نمیشه لو بدم :)) عذر میخوام )
با این حال اعتراف میکنم که هنوز هیچی از PHP نمیدونم !
در کل خواستم اینارو بگم واسه اینکه بدونید تنها راه یادگیری - یادگیری مستقیم هست ! یعنی اجرای پروژه به صورت تمرینی !
خودتون ببینید چی توی یک وبسایت براتون جالب هست و سعی کنید به هر روشی که شده اون رو پیاده و اجرا کنید ! تا اجرا نکردید سراغ مقوله بعدی نرید ! :)

از دوستان بابت پر حرفیام عذرخواهی میکنم :)

miladwwe2013
یک شنبه 10 دی 1391, 21:14 عصر
اختیار داری دوست عزیز
سه هزار دلار چه قابله

miladwwe2013
یک شنبه 10 دی 1391, 23:16 عصر
ممنون دوستان
نظر دیگه ای نبود

engmmrj
یک شنبه 10 دی 1391, 23:17 عصر
فرمایشات دوست عزیزمون آقای siavashsay کاملا درسته من هیچ استادی نداشتم و در اول کار شروع به نوشتن یک پروژه کردم که در طول نوشتن این پروژه خیلی چیز هارو آموختم

SilverLearn
یک شنبه 10 دی 1391, 23:46 عصر
خوب همونطور که دوستان گفتن برای یادگیری هر زبانی شما نیاز به تجربه عملی دارید
پس من هم شما را به ساخت یک پروژه برای خودتون دعوت می کنم . اینجوری خیلی چیزا رو یاد خواهید گرفت

rezaonline.net
دوشنبه 11 دی 1391, 01:16 صبح
هیچ وقت لذت اولین برنامه ای که ساختم یادم نمیره .
یه وبلاگ شیک بود
هنوزم دارمش .

Sepehr_B
دوشنبه 11 دی 1391, 03:28 صبح
اینطور که من برداشت کردم شما درک مناسبی از برنامه نویسی شیءگرا ندارین یا هنوز وارد این مبحث نشدین ، پیشنهاد من اینه که یه پروژه حرفه ای رو به صورت ساده و بدون شیءگرایی شروع کنید هیچ مشکلی پیش نمیاد وقتی که مفاهیم کاملا نهادینه شد کم کم میبینید که یه سری کارها رو دارید اضافه انجام می دید و خیلی کار های تکراری رو چندین بار انجام میدین اینجاست که جای یه چیز رو تو پروژتون خالی میبینید و اون شیء گراییه. بدون شیء گرایی میشه همه کار کرد ولی با صرف وقت و حوصله ی بیشتر.

miladwwe2013
دوشنبه 11 دی 1391, 16:17 عصر
پس نتیبجه گیری باید از پروزه های ریز انجام بدم مثل امارگیر وبعدش شی گرایی

miladwwe2013
دوشنبه 11 دی 1391, 22:11 عصر
همچنان منتظریم نظراتتون مهمه

siavashsay
دوشنبه 11 دی 1391, 22:28 عصر
فرقی نمیکنه دوست عزیز !
از هرچیزی که فک میکنی برات جالبه !
از یک اسکریپت ساده 10 خطی گرفته تا یک پروژه کامل !
ببین از چی خوشت میاد همون رو پیاده کن !
همین ! :)

miladwwe2013
دوشنبه 11 دی 1391, 22:39 عصر
ممنون که ج میدی

اخه مردم از بس تمرین کردم

چیزی نمیتونم پیاده کنم از خودم واسه ی اسکریپت ساده مثل امارگیر

نمیدونم چطور استفاده کنم از شرط ها وحلقه ها

siavashsay
سه شنبه 12 دی 1391, 09:52 صبح
دوست عزیز !
اول یه کد رو شروع کن - بعد وقتی جایی به مشکل خوردی اونجا سوال کن توی همین فروم بچه ها رات میندازن :)
جمله اول و آخر ======> شروع کن !

miladwwe2013
چهارشنبه 13 دی 1391, 21:32 عصر
دوستان من موندم واسه ی امارگیر چیکار کنم

ی اسکریپت ساده هم نمیتونم بسازم ای خدا

با این ifوfor.......

siavashsay
چهارشنبه 13 دی 1391, 21:40 عصر
:)) ای بابا ! تو هنوز گیری ؟!
آخه به if - for چیکار داری ؟!
بابا به خدا شروعش از <?php هست ! شما شروع کن بعد که if - for رسیدی بپرس ببینیم واسه کجا if - for میخوای تا رات بندازیم :)

parsboy
چهارشنبه 13 دی 1391, 22:43 عصر
دوست عزیز پی اچ پی فقط این چیز ها نیست که از چیزهای ساده شروع کن شما رو مبحث if گیر کردی

mtchabok
پنج شنبه 14 دی 1391, 01:19 صبح
دوستان من موندم واسه ی امارگیر چیکار کنم

ی اسکریپت ساده هم نمیتونم بسازم ای خدا

با این ifوfor.......

سلام
فکر کنم که شما تازه میخواد برنامه نویسی رو شروع کنید ، درسته ؟
اگه درسته ، بنابراین می بایست کمی در مورد الگوریتم و روش تحلیل مساله مطالعه کنید تا دیدتون باز بشه .
ابتدا می بایست مساله رو طرح کرده و بعد ابعاد مختلف اونو بررسی کنید مثلا همین آمارگیر ، خوب مثلا قراره آی پی افراد رو ثبت کنه و بر اساس اون شناسایی رو انجام بده بنابراین الگوریتمش به صورت زیر میشه :
- آی پی فرد گرفته شود
- آیا آی پی فرد در پایگاه داده وجود دارد
- اگر وجود دارد یک واحد به شمارنده آن اضافه شود و اگر نه که به پایگاه داده این آی پی اضافه شود
- پایان

این فقط یک مثال بود

MRmoon
پنج شنبه 14 دی 1391, 07:05 صبح
نگا
بگیر آیدی یک از ابچه ها رو اد کن.

با کمک اون بساز بعد کم کمراه می افتی.

miladwwe2013
پنج شنبه 14 دی 1391, 08:58 صبح
سلام
فکر کنم که شما تازه میخواد برنامه نویسی رو شروع کنید ، درسته ؟
اگه درسته ، بنابراین می بایست کمی در مورد الگوریتم و روش تحلیل مساله مطالعه کنید تا دیدتون باز بشه .
ابتدا می بایست مساله رو طرح کرده و بعد ابعاد مختلف اونو بررسی کنید مثلا همین آمارگیر ، خوب مثلا قراره آی پی افراد رو ثبت کنه و بر اساس اون شناسایی رو انجام بده بنابراین الگوریتمش به صورت زیر میشه :
- آی پی فرد گرفته شود
- آیا آی پی فرد در پایگاه داده وجود دارد
- اگر وجود دارد یک واحد به شمارنده آن اضافه شود و اگر نه که به پایگاه داده این آی پی اضافه شود
- پایان

این فقط یک مثال بود
من با سی حدودان اشنایی دارم

بخاطرهمین phpیکم شروع کردم گیرکردم روش

siavashsay
پنج شنبه 14 دی 1391, 11:43 صبح
شما سعی کن اول توابع مفید و جالب PHP رو بشناسی و مطالعه کنی بعد شروع به نوشتن پروژه کنی !
من فک میکردم قضیه شما فراتر از if - for باشه ! نگو فعلا توابع رو هم کامل نمیشناسی !
این رو واسه این میگم که اول بهتره توابع رو بشناسی چون بهترین راهکار ها رو توی برنامه هات به کار ببری و ساده ترین و مفیدترین راه ها رو انتخاب کنی !
نه اینکه یهو وسط برنامه ببینی یه تابع بهتر هم بود که حالا اگه بخوای عوضش کنی باید کل پروژت رو دستکاری کنی :)
موفق باشی !