PDA

View Full Version : سوال: برای طراحی سایت باید از کجا شروع کنیم؟؟؟



selopi
دوشنبه 20 بهمن 1393, 21:46 عصر
سلام
برای ساخت یک سایت و طراحی اون باید از کجا شروع کنم؟؟؟

martoor
دوشنبه 20 بهمن 1393, 22:15 عصر
بهترین مثال حرفه ای برای شروع برنامه نویسی تحت وب یه صفحه عضویته.

برای نوشتنش هم باید اول موارد زیر رو انجام بدی:
- یک قالب html ساده برای خودت از اینترنت پیدا کن و یا یکی خودت بنویس
- بعد از اون سیستمی بنویس که اون قالب html رو توی index.php فراخوانی کنی. حالا چند تا راه داری برای اینم، می تونی کد html رو توی فایل php قرار بدی و ماژول هاتو به صورت متغییر درون قالب فراخوانی کنی. یا هم اینکه قالبت رو فایل متنی با هر فرمتی که دوست داری داشته باشی، مثل tpl یا حتی خود html بعد محتوی فایل های متنی رو با دستورهایی مثل file_get_contents فراخوانی کنی و توی یه متغییری بذاری، بعد توش تگ تعیین کنی مثلا توی فایل متنی تگی مثل {content} رو می ذاری و فرضاً مطلب های سایتت رو بجای این تگ قرار می دی و نهایتاً خروجی نهایی رو echo می کنی. نمی دونم تونستم خوب این مدل رو توضیح بدم یا نه ولی اگه می خوای تحقیق کنی راجب مدل دوم دنبال smarty بگرد.
و این نکته رو هم بهت بگم که اگه از مدل smarty برای سیستمت استفاده کردی خیلی مراقب باش که اگه از توابع preg_replace بد استفاده کنی می تونن امنیت سایتت رو پایین بیارن. مثلا برای سایتت exploit می نویسن.
مدل سوم و خیلی بد هم که من کم نمی بینم اینه که بیای html و php رو توی یه فایل کد بزنی! که همچین کاری رو اصلا توصیه نمی کنم راجبش توضیح هم نمی دم.

- در نهایت هم ماژول عضویت رو براش بنویس. برای ماژولی کردن سیستم هم راه های مختلفی وجود داره. که اگه دوست داشتی یکی دو مدل رو برات شرح می دم.

P3rsianc4T
دوشنبه 20 بهمن 1393, 23:39 عصر
یکمی زیادی دوستمونو سردرگم کردی الان بیچاره فکر میکنه طراحی و برنامه نویسی سایت واسه شروع خیلی سخته کارش!

نه عزیر اینقد طراحی و برنامه نویسی وب آسونه که یاد بگیریش خیلی شیرین میشه برات اول از همه هم با اینها شروع کن
1. اول طراحی سایتو باید یاد بگیری:
الف: html
ب: css
که فیلمای آموزشیشم تو نت پره و یادگیریش فوق العاده آسون!

2. برنامه نویسی وب که خودم php کار میکنم به توهم همین زبانو پیشنهاد میکنم:
الف: از فیلمای آموزشی شروع کن. بهترین فیلمیم که من تا الان دیدم واسه شروع تا حرفه ایی شدن آموزشهای مدیر همین انجمن آقای شهرکی هستش که برای فروش تو سایتشون گذاشتن. اگه پشتکارت مثل خودم باشه بهت قول میدم یک ماه نشده حداقل می تونی یه سایت فروشگاهی شی گرا رو خودت از صفر تا صدشو پیاده سازی کنی

موفق باشی

martoor
دوشنبه 20 بهمن 1393, 23:57 عصر
دیگه این ساده ترین حالت و بهترین حالت برای شروع بود، من که شاگردای خودمو اینجوری میارم بالا... هزینه الکی هم لازم نیست بکنه همین اول کاری به نظرم.
یه ویدئوی آموزشی امشب سعی می کنم ضبط کنم توی همین تایپیک آپلود کنم.

selopi
سه شنبه 21 بهمن 1393, 12:48 عصر
خیلی ممنونم از راهنماییتون
فقط یه سوال برام پیش اومده
برای طراحی وب دقیقا باید چه اجزایی رو از php بلد باشم؟

P3rsianc4T
سه شنبه 21 بهمن 1393, 13:58 عصر
خیلی ممنونم از راهنماییتون
فقط یه سوال برام پیش اومده
برای طراحی وب دقیقا باید چه اجزایی رو از php بلد باشم؟

پی اچ پی کلا برای برنامه نویسی وب هستش و تولید سایتای پویا (واکنش به درخواست ها و اعمال بازدیدکننده از سایت) و html + css و یه سری زبانای دیگه مثل jquery جاوااسکریپت و ... برای طراحی سایت و ساخت ظاهر سایت یا همون سایت استاتیک که هیچ واکنشی به اعمال بازدیدکننده نشون نمیده که با استفاده از زبان php شما میتونید این سایت استاتیک رو به یه وبسایت دینامیک و پیشرفته تبدیل کنید

کلا اینطور در نظر بگیرین که html و css که برای طراحی سایت بکار میرن ظاهر بیرونی بدن شمان و همون چیزین که میبینید (گرافیک سایتتون) و زبان php مغز این بدن که میگه هرکدوم از اجزا باید چه کاری رو انجام بدن

کلا php یه زبان سمت سرور خیلی خیلی جذاب و یادگیریش آسونه فقط یه پشتکار کوچیک می خواد که باید اول html و css رو بلد باشی تا بتونی php رو شروع کنی. حالا هم تو اینترنت pdf های زیادی هست واسه یاد گیری و هم فیلمای آموزشی زیادی که من بهترین آموزش ویدیویی رو بخواین بهتون پیشنهاد کنم همین فیلم های آقای شهرکی مدیر همین انجمن هستش چون بعد از آموزش یه پروژه هم بعداز هر مبحث انجام میده که کامل با کاربرد کدها به صورت عملی آشنا میشین

اینم لینک آموزشش. من فیلمای زیادی دیدم این به نظرم هم نکاتش کاربردی تره هم پروژه محور هستش یادگیری واسه همه جور فردی تو هر سطحی مناسبه

http://packages.ncis.ir/php