معماری php سایت ، با مقدمه ای از html و css و جاوا اسکریپت

saalek110

Well-Known Member
معماری php سایت ، با مقدمه ای از html و css و جاوا اسکریپت


دو صفحه اول ، یعنی ۴۰ پست اول ، مقدمه ای در مورد html و css است و گفتن کاربرد جاوا اسکریپت
و از صفحه ۳به بعد در مورد php صحبت شده.

مثلا اینکه چطور یک فرم ، درخواستی برای کد php است.
و اینکه می توانیم چند فرم در یک فایل داشته باشیم.




در تاپیک زیر ، کار با هاست و طرز کار با دیتابیس گفته شده:

 
آخرین ویرایش:

saalek110

Well-Known Member
من در این تاپیک می خواهم به شیوه دیگری کار را دنبال کنم.
 

saalek110

Well-Known Member
قبلا داشتیم

 

saalek110

Well-Known Member
و

 

saalek110

Well-Known Member
و


 

saalek110

Well-Known Member
و

 

saalek110

Well-Known Member
تاپیکهای انشعابی هم داشتیم ، مخصوصا در مورد php
که با مراجعه به تاپیکهای شروع شده توسط من می توانید آنها را پیدا کنید.
 

saalek110

Well-Known Member
ولی در این تاپیک من نمی خواهم این 3 مبحث را از هم جدا کنم ،
بلکه تمریناتی از هر 3 تا خواهیم داشت.

می دانید هر 3 تای اینها یعنی
Htmk , java script , php
در ساختار یک وب سایت استفاده میشه.
 
آخرین ویرایش:

saalek110

Well-Known Member
ولی یک وب سایت چیه.
در نظر من وب سایت یک صفحه است که دارای آدرسی در اینترنت هست و با نوشتن آدرس اون در بروسر ، می توانیم اون صفحه را اجرا کنیم.
 

saalek110

Well-Known Member
کدها ، به دوقسمت تقسیم میشوند




سمت سرور
و سمت کلاینت


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

از بین این ۴ تا ، فقط php است که سمت سرور است و بقیهسمت کلاینت است.
 

saalek110

Well-Known Member
Html , css




Html میشه گفت عناصر سایت را می سازه ، چیزهای قابل دیدنش را
و css از لحاظ رنگ و بزرگی و محل قرارگیری به html کمک می کند.
می توانیم css را لباسی بر تن html حساب کنید ، شما می توانید با لباسهای مختلف در محافل مختلف ظاهر شوید و می دانید لباس باعث ایجاد روحیات مختلف می شود.
 

saalek110

Well-Known Member
شاید خیلی ها اینها را بلدند ، و برایشان تکراری است ولی نیاز به آموزش همیشه هست
حتس نیاز به مرور هست. بارها و بارها و بارها
 

saalek110

Well-Known Member
اما در مورد جاوا اسکریپت
سالک: چیزی که در مرحله باید توجه کنی سمت کلاینت بودنش است
و دوم اینکه قابلیتهای کدنویسی هوشمند داره مثل شرط و حلقه

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

saalek110

Well-Known Member
آیا باید با php بازی ساخت یا با جاوا اسکریپت؟


سالک: کاری که انجام شده با جاوا اسکریپت بوده و منطقی هم هست ولی اگر با php بسازیم چی میشه؟
خوب کدها سمت سرور اجرا میشه و این خودش شاید باعث ایجاد مزایا و معایبی بشه

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

saalek110

Well-Known Member



کار php چیه؟


یک وظیفه مهم آن ثبت اطلاعات در دیتابیس است.
این وظیفه را هیچ یک از اون ۳ تای دیگه نمی تونن انجام بدن.

همه اطلاعات ما در دیتابیس ذخیره میشن ،
به نوعی میشه گفت یک صفحه اینترنتی مقداری اطلاعات از دیتابیس را به نمایش درمیاره
و با کاربر تعامل می کنه و مقداری از این اطلاعات در دیتابیس تغییر می کنه.
کار html نمایش اطلاعات است و css و جاوا اسکریپت دستیاران html هستند.
 

saalek110

Well-Known Member

Css و html


بهتره این دو را زیاد از هم جدا نکنیم
در حقیقت اینها هر دو نمایشی هستند.


البته هیچ تعریفی قطعی نیست ولی مجبوریم از یک جا شروع کنیم

در کنار این دو ، جاوا اسکریپت هوشمندتر است ، چون میشه بازبان سطح بالاتری باهاش نوشت.

زبان سطح بالاتر یعنی نزدیک به درک انسان.
و بعضی اصلا html را یک زبان به حساب نمیارن ، چون یک سری تگ نمایشی است فقط.
 

saalek110

Well-Known Member
Mysql

در موردmysql زیاد بحثی نداریم. یک سری کوئری باید یاد بگیریم که با اونها اطلاعات را در دینابیس می نویسیم و می خونیم یا تغییر می دهیم.
 

جدیدترین ارسال ها

بالا