بایگانی دستهٔ طراحی وب

مثل آب‌خوردن از تصاویر خود محافظت کنید

pic markr - online watermark makerحتما شما هم تصاویری دارید که مایلید آنها را در اینترنت منتشر کنید، اما از دزدیده شدن عکس‌های خود نگرانید. مایلید تا بدون هیچ دردسری و تنها در چند ثانیه به صورت آن‌لاین به تصویر خود نوشته واترمارک – watermark – بیافزایید؟

سایت ‌pic markr کار شما را آسوده کرده است. یک، دو، سه… در سه گام ساده به تصاویر، متن دلخواه‌تان را اضافه کنید و آنها را آماده انتشار نمایید. چگونه؟ خیلی ساده:

در این سایت ابتدا تصویر یا تصاویر را بالاگذاری کرده، بعد نوع واترمارک و متن آن را مشخص کنید و در آخر آنرا دانلود نمایید. همچنین می‌توانید فایل‌های خود را به صورت فشرده شده – فایل zip – نیز دانلود نمایید.

در ضمن این متن واتر مارک می تواند متن، یا یک تصویر دیگر باشد! جالبه؟ خب امتحانش مجانیه!! برای نمونه عکس “پسر شجاع و خانم کوچولو” رو به همین صورت درست کرده‌ام.

+ مشاهده سایت pic markr

, , , , , , , , , , , , , ,

بیان دیدگاه

اندازه های استاندارد تبلیغات اینترنتی

اگر شما ادمین وب سایت یا وبلاگی هستید حتما براتون این سئوال پیش آمده که برای پلن های مختلف تبلیغاتی سایتتات چه اندازه هایی را باید ارائه بدهدیو البته بسته به نوع و اندازه های طراحی سایتتان انتخابهای زیادی دارید اما نکته مهم این است که بتوایند کادر های استانداردی را به کار ببرید. این کار مزیتهای بسیار زیادی دارد. اما در این پست قصد دارم که اندازه های استاندارد رو در یک جدول به همراه نام انگلیسی آنها برای شما بیان کنم. تمیدوارم که از آنها استفاده کنید:

اندازه(عرض* ارتفاع)

Style

حجم فایل gif

حجم فایل swf

60 * 468 Full Banner 20 KB 30 KB
90 * 728 Leaderboard 25 KB 35 KB
280 * 336 Square 25 KB 35 KB
250 * 300 Square 25 KB 35 KB
250 * 250 Square 25 KB 35 KB
600 * 160 Skyscraper 20 KB 30 KB
600 * 120 Skyscraper 20 KB 30 KB
240 * 120 Small Skyscraper 20 KB 30 KB
400 * 240 Fat Skyscraper 25 KB 35 KB
60 * 234 Half Banner 15 KB 20 KB
150 * 180 Rectangle 15 KB 20 KB
125 * 125 Square Button 15 KB 20 KB
90 * 120 Button 10 KB 20 KB
60 * 120 Button 10 KB 20 KB
31 * 88 Button 10 KB 10 KB

البته تبلیغات اینترنتی در اندازه های دیگری هم استفاده میشمند، که استاندارد نیستند اما بسیار معمول میباشند و شما در وب سایتهای زیادی این اندازه ها را مشاهده مینمایید:

اندازه(عرض* ارتفاع)

Style

حجم فایل gif

حجم فایل swf

30 * 120 Button 10 KB 10 KB
33 * 230 Small Banner 15 KB 15 KB
210 * 728 Large Leaderboard 30 KB 40 KB
300 * 720 Large Leaderboard 25 KB 35 KB
350 * 500 Pop-up 30 KB 40 KB
480 * 550 Pop-up 30 KB 40 KB
300 * 600 Half Page Banner 35 KB 45 KB
15 * 94 Blog Button 10 KB 10 KB

منبع

, , , , ,

بیان دیدگاه

روشی بسیار ساده برای تبدیل متن به فایلهای تصویری

تبدیل متون به فایلهای تصویری

روش اول: تبدیل متون از word pad به فایل تصویری توسط paint

در این روش کافی است متن مورد نظر را که در برنامه word pad درج شده انتخاب کرده و کلیدهای Ctrl + C را بزنیم و سپس برنامه paint را باز کرده و کلید های CTRL + V را بزنیم. توجه داشته باشید هرچه طول متن بیشتر باشد font ریزتر می شود.

نکته: اگر متن مورد نظر خیلی طولانی باشد ویندوز قادر به کپی کردن آن به paint نیست و برای اینکه بتوانید متون بزرگ را به عکس تبدیل کنید باید در چند مرحله متن را کپی کرده و سپس در paint بریزید و در نتیجه متن را به چندین فایل تصویری تبدیل کنید.

روش دوم: در این روش ابتدا paint را باز کرده و سپس از ابزاری که به شکل A می باشد را انتخاب می کنیم و یک کادر باز می کنیم و در آن می توانیم متن را بنویسم یا اینکه متن کپی شده را paste کنیم.

نکته : اگر کادر مربوط به تنظیمات متن باز نشد باید از منوی View گزینه Text toolbar را انتخاب کنید.

روش سوم: ابتدا کلید print screen که در بالای کلید های جهت نمای صفحه کلید است را می زنیم و سپس Paint را باز کرده و کلید های Ctrl + V را می زنیم و به این ترتیب متن مربوطه را به عکس تبدیل می کنیم.

نکته : برای کپی کردن عکسهایی که نمی توان آنها را مستقیما از طریق Internet explorerبه روش Right click > save picture as… کپی کرد می توانید از همین روش استفاده کنید.

یکی از مزایای تبدیل متن به عکس این است که برای خواندن متن مورد نظر نیازی به داشتن ویندوز یا برنامه خاصی ندارید.

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

منبع

, , , , , ,

بیان دیدگاه

راه اندازی جستجوی زنده برای سایت شما

اگر می خواهید که یک جستجوی زنده (Live Search) را برای سایت خود راه اندازی کنید با ما همراه باشید. sikbox نام سایتی است که این امکان را برای شما فراهم میکند . تنها کافیست دامین خود را وارد کرده و کد جستجوی زنده ی سایت تان را دریافت کنید. حال از این به بعد با تایپ هر کلمه ای در این فیلد جستجو ، نتیجه ی جستجوی خود را بعد از چند ثانیه مشاهده خواهید کرد عیناً مانند بخش پیشنهادات گوگل (Google suggest) . از جمله محاسن این سایت می توان پشتیبانی از زبان فارسی را نیز نام برد که مسلماً برای ما ایرانیان بسیار حائز اهمیت است.

ویژگیهای اصلی جستجوی زنده ی شما :

» نصب و استفاده ی آسان
» بدون نیاز به هیچگونه برنامه نویسی
» بسیار سریع و کم حجم
» تغییر پذیری بالا بوسیله ی پوسته یا CSS
» پشتیبانی از جستجوی زنده ی عکس
» رایگان

sikbox

از دیگر محاسن این سایت می توان امکان آزمایش قبل از قراردهی کدها نام برد. بجای اینکه در این مورد توضیح بدهم ، پیشنهاد میکنم خودتان آنرا بصورت زنده مشاهده کنید.

ورود به sikbox

پانوشت : تا همین الان که در حال نوشتن این مطلب هستم نزدیک به ۱۱۳۱۹۸ سایت ، در حال استفاده از سرویس رایگان جستجوی آنلاین این سایت می باشند.

منبع

,

بیان دیدگاه

شروع کار با جی کوئری

در مقالات قبل، فریم ورک جی کوئری را معرفی کردم. در این مقاله ما کار با جی کوئری را شروع خواهیم کرد. برای شروع کار باید فایل jQuery را از سایت اصلیش دریافت کنیم. برای راحتی کار، آخرین نسخه jQuery را به همراه فایل XHTML تمرینی در پایان مقاله برای دانلود قرار داده ام. در این مقاله ما ساده ترین کار را انجام می دهیم. اینجا سعی می کنیم که یک کلاسی CSS را با استفاده از jQuery به تگ blockquote داخل صفحه اختصاص بدهیم.

برای شروع کار متنی را از مقاله آینده وبلاگ نویسی کپی کردم و بخش از متن را داخل blockquote قرار دادم. از آنجاییکه من padding و margin تمامی عناصر داخل صفحه را صفر کرده ام، در حال حاضر هیچ تفاوتی بین متن داخل تگ p و blockquote وجود ندارد. به این تصویر دقت کنید:

همانطور که در تصاویر مشخص است در حال حاضر هیچ فرقی بین متن داخل p و blockquote وجود ندارد. در بخش دستورات CSS، کلاسی را برای blockquote آماده کردم که این تگ را به شکلی مجزا از متن معمولی نمایش دهد. حال می خواهیم این کلاس ساخته شده را با استفاده از jQuery به صفحه اضافه کنیم.

برای اینکه بتوانیم از جی کوئری استفاده کنیم باید اول فایل آن را به صفحه خود پیوست کنیم. بهترین مکان برای فایل های جاوا اسکریپت، قبل از تگ پایانی body است. از آنجایی که تا فایل جاوا اسکریپت دانلود و اجرا نشود، بقیه صفحه منتظر load شدن آن می ماند، اگر فایل های جاوا اسکریپت را در پایان صفحه قرار دهید، اول صفحه XHTML شما لود می شود و سپس جاوا اسکریپت لود می شود. به این طریق سایت شما کند نمی شود و عملا شکل و ظاهر صفحه شما کامل می شود و سپس جاوا اسکریپت دانلود می شود.

نخست فایل جی کوئری را به صفحه پیوست می کنیم و پس از آن باید فایل js خودمان را که دستوراتمان را قرار است در آن بنویسیم را به صفحه پیوست می کنیم. دقت کنید که اول باید فایل جی کوئری را اضافه کنید و سپس فایل خودتان را در غیر این صورت دستورات شما کار نخواهد کرد.

      <script type='text/javascript' src='jquery-1.2.6.pack.js'></script>
      <script type='text/javascript' src='design.js'></script>
</body> ادامهٔ این ورودی را بخوانید »

,

بیان دیدگاه

اصول طراحی بر اساس استاندارد های وب 2.0 – قسمت دوم

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

2- در مرکز قرار گرفتن طرح

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

چرا در مرکز صفحه قرار گرفتن یک طرح خوب است

طرح های وب 2.0 ساده، متمایز و بی و غل و غش هستند. طرج هایی که در مرکز صفحه قرار بگیرند، احساس سادگی را به شکل بهتری به استفاده کننده انتقال می دهند.

همچنین از آنجایی که ما در استفاده از تصاویر و محتوا در طرح های وب 2.0 صرفه جویی می کنیم، احتیاجی نیست که همه حجم صفحه را با تصویر و متن پر کنیم، ما سعی می کنیم که با کمترین متن و تصویر ، بیشترین منظور را برسانیم و در عوض بین عناصر صفحه از فضای سفید و خالی استفاده کنیم. این فضای خالی به خوانده شدن بهتر متن ها کمک می کند و به چشم کاربر استراحت می دهد.

کجا و چه وقت طرح ها را در مرکز صفحه قرار دهیم

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

ادامهٔ این ورودی را بخوانید »

, ,

بیان دیدگاه

اصول طراحی بر اساس استاندارد های وب 2.0 – قسمت اول

وب 2.0 محدود به اشتراک کاربران در تهیه محتوای سایت نمی شود. سایت های وب 2.0 مجموعا در طراحی نیز از یک الگوی خاص پیروی می کنند. مقالات مختلفی در این مورد موجود است ولی مقاله بن هانت در این بین به نظرم کامل ترین مقاله آمد. تصاویری داخل مقاله بعضا قابل استفاده نبود و تصاویر جدید جایگزین تصاویر قدیمی شده است. بخش هایی از مقاله نیز تغییراتی دارد. در اینجا بخش اول مقاله را می خوانید.

مطالب این مقاله صرفا اطلاعاتی در مورد شکل و ظاهر سایت های وب 2.0 ارائه کرده است و وارد جزئیات دیگر سایت های وب 2.0 نمی شود.

عزیزانی که دوست دارند در طراحی های خود از ظاهر سایت های wrb 2.0 پیروی کنند، می توانند به بخش وب 2.0 سایت template monster مراجعه کنند. سایت go2web20.net نیز گزینه مناسبی برای دیدن سایت های وب 2.0 است.

ادامهٔ این ورودی را بخوانید »

, , ,

بیان دیدگاه

چرا jQuery بهترین انتخاب است ؟

در ادامه مقاله قبلی مزیت های فریم ورک جی کوئری را توضیح می دهم.

با همه گیر شدن ایده های وب 2.0 ، علاقه به ایجاد جلوه های پویا و جذاب در سایت ها افزایش پیدا کرده است و از این رو طراحان وب برای ایجاد این جلوه ها به framework های جاوا اسکریپت روی آورده اند. بعضی از این فریم ورک ها یا به اصلاح کتابخانه های جاوا اسکریپت تنها بر روی یک یا دو مورد خاص تمرکز کرده اند. بعضی دیگر سعی کرده اند که تمامی افکت ها و جلوه های ممکن را داخل یک پکیج جمع آوری کنند. تیم توسعه دهنده جی کوئری برای اینکه فریم ورکشان بتواند بیشترین انعطاف و قابلیت را داشته باشد و از طرفی کوچک و کم حجم باقی بماند ، این استراتژی ها را در پیش گرفتند :

  1. استفاده از گزینگشر های CSS : جی کوئری برای انتخاب عناصر داخل صفحه از selector های CSS استفاده می کند. گزینشگر های CSS بسیار مختصر و پر قدرت هستند و با این انتخاب هوشمندانه، کاربران جی کوئری عملا مشکلی با انتخاب اجزای صفحه نخواهند داشت زیرا مدت ها با CSS کار کرده اند و شیوه استفاده از آن را می دادند و حال از همان دانش CSS خود برای انتخاب اجزای صفحه در jQuery استفاده می کنند.
  2. پشتیبانی از افزونه ها : برای جبران نبود یک سری از افکت ها در جی کوئری، قابلیت اضافه کردن افزونه ( plugin ) به جی کوئری در نظر گرفته شده است. شیوه ساخت یک پلاگین جدید ساده بوده و به طور کامل در بخش مستندات سایت jquery توضیح داده شده است و این سادگی ساخت پلاگین ، برنامه نویسان زیادی را تشویق کرد که پلاگین های پر استفاده ای برای این فریم ورک بنویسند. حتی بسیاری از قابلیت های هسته jQuery نیز بر اساس قاعده ساخت پلاگین نوشته شده اند و اگر شما به آن قابلیت ها احتیاجی ندارید ، می تواند آن ها را به سادگی از هسته اصلی جی کوئری حذف کنید تا حجم فریم ورک کاهش پیدا کند. ادامهٔ این ورودی را بخوانید »

بیان دیدگاه

CSS Sprite چیست ؟

اشاره : نوشته ای رو تو وبلاگ چهار گوشه دیدیم مقاله خوبی بود امیدوارم شما هم لذت ببرید با تشکر از امیر عباس نویسنده این نوشته

صمیم داشتم در مورد CSS Sprite بنویسم. مقالات زیادی در این مورد در وب موجود بود ولی مقاله chris coyier برای این کار مناسب بود. بر اساس نوشته کریس این مقاله را نوشتم و فایل ها رو برای زبان فارسی آماده کردم که در پایان مقاله برای دانلود قرار گرفته است.

شاید از CSS Sprite را شنیده باشید. آیا تا به حال از آن استفاده کرده اید ؟ شاید نامی که برای این تکنیک انتخاب شده مناسب نباشد. آیا تا به حال جلو های CSS rollover را دیده اید ؟  در این تکنیک معمولا دو وضعیت یک دکمه را داخل یک تصویر قرار می دهند و با استفاده از CSS زمانی که ماوس روی دکمه قرار می گیرد، تصویر پس زمینه رو جا به جا می کنند تا جلوه مورد نظر ساخته شود. CSS Sprite نیز در اصل توسعه یافته همین تکنیک هست. تفاوت این شیوه با CSS rollover در این است که در اینجا ما محدود به دو یا سه تصویر نیستیم و می توانیم تعداد بسیار زیادی از تصاویر را داخل یک تصویر جای دهیم.

چرا باید تصاویر را با هم ادغام کنیم ؟ اگر هر تصویر به طور مجزا دانلود شود ، سریعتر و بهتر نیست ؟

خیر، نیست. در طراحی های قدیمی ، طراحان، تصاویر بزرگ را slice می کردند و هر کدام را در پس زمینه یکی از خانه های یک table قرار می دادند تا load شدن صفحه سریعتر شود. ولی این شیوه فقط چشم را فریب می دهد و عملا تاثیری در زمان لود شدن صفحه ندارد. تنها این توهم ایجاد می شود که با استفاده از این شیوه ، صفحه سریعتر load می شود. در اصل در زمان لود شدن هر یک از این تصاویر یک HTTP-Request به server ارسال می شود و هر چقدر تعداد این درخواست ها بیشتر باشد، سرعت لود صفحه شما پایینتر می آید !!

در این مقاله در وبلاگ yahoo user interface به طور مفصل در این مورد بحث شده است. در بخشی از این مقاله آمده است.
به این تصویر دقت کنید. در این جدول در ستون سمت چپ زمان دانلود فایل HTML و در ستون سمت راست زمان دانلود باقی اجزای صفحه به شکل درصدی نمایش داده شده است: ادامهٔ این ورودی را بخوانید »

, ,

بیان دیدگاه

5 شیوه جایگزینی متن با تصویر با استفاده از CSS

شیوه های رایج جایگزینی متن با تصویر با استفاده از CSS یکی از مواردی است که در طراحی وب اهمیت دارد. استفاده از این شیوه ها به بهینه بودن طراحی برای موتور های جستجو کمک می کند. بسیاری از طراحان مایلند که به جای متن عنوان بخش های مختلف سایت از یک تصویر استفاده کنند. این مورد برای طراحان ایرانی اهمیت بیشتری دارد چون متاسفانه برای زبان فارسی محدودیت فونت وجود دارد و تنها می توان از دو فونت استفاده کرد. با استفاده از تکنیک های جایگزینی متن با CSS می توانیم تصویری را به جای متن بخش عنوان خود قرار دهیم. به این شکل هیچ تغییری داخل کد صفحه نداده ایم و از طرفی حضور تگ های h1 تا h6 داخل صفحه باعث بالا رفتن ارزش صفحات برای موتور های جستجو خواهد شد.

هر کدام از این شیوه ها مزایا و معایبی دارند که سعی میکنیم هر یک را به طور مجزا بررسی کنیم. در ضمن فقط شیوه هایی را توضیح می دهیم که با زبان فارسی مشکلی نداشته باشد.

تکنیک 1

<h1 id="one">4goosh.com</h1>

h1#one {
width: 150px; height: 50px;
background: url('4goosh.png') no-repeat;
text-indent: -9999px;
overflow: hidden

} ادامهٔ این ورودی را بخوانید »

, , , ,

بیان دیدگاه

سمینار تخصصی CSS (رایگان)

هفته پیش با یکی از دوستان، مجتبی دشتی نژاد صحبت کردم. قرار شد که دوره جدید کلاس های CSS فانتازیو را من تدریس کنم. به احتمال زیاد کلاس های CSS در ماه آبان تشکیل می شود . در اولین دوره ، CSS در سطح مبتدی و متوسطه برگزار خواهد شد. برای تدریس در کلاس ها هم کتاب CSS the missing manual را انتخاب کردم که یکی از کامل ترین کتاب ها در زمینه آموزش CSS است.

در ضمن به جز این کتاب ها، 26 مهر، سمینار CSS هم برگزار می شود که در این سمینار من فصل اول کتاب bulletproof web desgin نوشته آقای دن سدرهولم را آموزش می دهم. این کتاب برای افرادی نوشته شده که با CSS آشنایی دارند و مایلند که شیوه های مناسب طراحی وب با CSS را بیاموزند. در این سمینار به شما آموزش خواهم داد که سایز متن صفحه را به شکلی تنظیم کنید که در تمامی مرورگر ها قابل تنظیم باشد. در خلال آموزش این تکنیک ها، برخی از باگ های مرورگر IE نیز توضیح داده می شود و هک های مورد استفاده نیز توضیح داده خواهد شد.

برای این سمینار، حدود 70 دقیقه فیلم آموزش با فرمت AVI و با کیفیت بسیار بالا و سایز 1024 در 768 نیز آماده شده که بعد از پایان سمینار به شرکت کنندگان اهدا خواهد شد. سعی می کنیم این فیلم ها رو با codec H.264 نیز فشرده کنیم تا کم حجم شود و آن را بر روی وب نیز قرار دهیم تا عزیزانی که نمی توانند در سمینار شرکت کنند نیز از این فیلم ها استفاده کنند.

این سمینار کاملا رایگان بوده و شرکت در آن برای عموم آزاد است.

برای درخواست ثبت نام در سمینار تنها کافیست که در بخش کامنت های مطلب مربوط به سمینار CSS در وبلاگ آقای دشتی نژاد ، کامنت بگزارید و ایمیل خود را قرار دهید.

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

انتشارکننده

, , , ,

بیان دیدگاه

مقدمه ای بر PHP

تا حالا براتون سوال پیش اومده این همه سایت های رنگارنگ با این همه قابلیت های متفاوت چطوری درست می شن؟
خیلی از شماها جواب میدید آره با html که جواب کاملا درستیه! حتی خیلی از شما با html وبسایت شخصی خودتون رو ساختید ولی هر چی سعی کردید نتونستید برای سایتتون یه Search یا صفحه ی Login بسازید.
خوب این آموزش مربوط به افرادیه که html رو تا حدودی بلد هستند و البته php بلد نیستند.
اول از همه باید ببینیم این php اصلا چی هست؟
php یه زبان برنامه نویسی server-side هست که قابلیت ساختن صفحات پویا رو داره.

Question level 2 server-side یعنه چی؟

Answer » سوال خوبیه! ببین مثلا html رو در نظر بگیر، وقتی یه صفحه ی html رو باز می کنی browser کد html رو می خونه و تبدیلش می کنه به اون چیزی که تو توی صفحه ی browser می بینی! پس html یه زبان client-side هست چون کل کد رو browser تبدیل به صفحه ی نهایی کرد.
اما توی php یه مقدار فرق می کنه. این تیکرو با مثال توضیح میدم. سایت سیاوش . کام با php نوشته شده، خوب حالا شما وقتی وارد http://www.syavash.com می شید چه اتفاقاتی میفته؟ اول مرورگر (browser) شما یه درخواست میفرسته که من فایل index.php رو می خوام! تا اینجا شبیه وقتیه که یه سایت ساخته شده با html رو باز می کنید، اما از اینجا به بعدش فرق داره. بعد سروری که http://www.syavash.com روش هست می بینه این فایلی که درخواست شده یه فایل php هست پس اول اون رو میفرسته برای کمپایلر php و کمپایلر php اون رو طبق کد توش اجرا میکنه و در نهایت یه صفحه ی html می سازه و اون صفحرو برای کاربر میفرسته و مرور گر شما صفحه ی html ساخته شدرو نشونتون میده! »

Question level 1 گفتید اگه صفحه html بود فرق میکرد. اون موقع چجوری می شد؟

Answer » اگر صفحه html بود بعد از اینکه مرورگر شما اون صفحرو درخواست میکرد سرور بلا فاصله کد اون صفحرو برای مرورگر میفرستاد و اون صفحرو شما می دیدید! »

Question level 3 پس یعنی اگه من بخوام کد php سایت syavash.com رو ببینم نمی تونم چون اصلا اون فایل برای مرورگر من فرستاده نمیشه، درسته؟

Answer » آفرین! کاملا درسته!!! یکی از خوبی های زبان های server-side اینه که کد اصلی اون صفحرو نمی تونه کسی ببینه! »

Question level 2 اما من تو صفحه ی syavash.com وقتی راست کلیک می کنم و View page source رو میزنم بهم کد اون صفحرو نشون میده که!

Answer » همونطوری که گفتم اون کد، کد php نیست و کد تولید شده ی htmlای هست که توسط سرور از اون فایل php تولید شده! »

Question level 3 خوب حالا که server-side رو گفتید چیه، میشه صفحات پویا رو هم بگید؟

ادامهٔ این ورودی را بخوانید »

, , , , , ,

بیان دیدگاه