شايد براي کسي که يک وبلاگ يا سايت راه اندازي ميکند، و امکان نظردهي در آن فعال باشد، لذت بخش باشد که هر زمان که وارد قسمت مديريت سايت خود ميشود طراحی وب با انبوهي از نظرات مثبت و سازنده روبرو شود. به همين دليل است که بسياري از افراد، بازديدکنندگان سايت را ترغيب به ارسال نظر در انتهاي نوشتههاي خود ميکنند. چيزي که در اين نوشته قصد توضيح آن را داريم، مديريت ديدگاه ها در وردپرس است.
برچسب : طراحی وب سایت, طراحی سایت, طراحی وب, نویسنده : pouya webdesignsara25 بازدید : 271
زماني که تيم برنرز لي، مخترع وب در آگوست سال ???? در حال طراحي اولين وب سايت جهان بود، فکرش را نمي کرد که طي کمتر از دو دهه اين کار به يک هنر و تخصص مهم تبديل شود و کاربران اينترنت با استفاده از تکنيک هاي بديع شاهد طراحي وب سايت هاي کاملا هنرمندانه و خلاقانه گرافيکي باشند.
برچسب : طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده : pouya webdesignsara25 بازدید : 245
برچسب : طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده : pouya webdesignsara25 بازدید : 233
برچسب : طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده : pouya webdesignsara25 بازدید : 244
برچسب : طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده : pouya webdesignsara25 بازدید : 245
برچسب : طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده : pouya webdesignsara25 بازدید : 227
کاراکترهای ویژه، علامتهایی که نمی توان آنها را با صفحه کلید تایپ کرد
آیا تا به حال موقعیتی پیش آمده که بخواهید بین دو کلمه فاصله بیشتری در طراحی وبب سایت وجود داشته باشد. یا بخواهید علامت کپی رایت را نشان دهید. این کاراکتر های ویژه با استفاده از کدهای ویژه در صفحه شما قرار می گیرند. این کدهای ویژه با علامت & (امپرسند) شروع می شوند و با تعدادی حرف یا عدد ادامه پیدا می کنند و با ; (نقطه ویرگول) پایان می یابند. برای مثل زمانی که شما می خواهید بین دو کلمه فضای خالی طراحی وبب سایت اضافی بگذارید باید از کد ;nbsp& استفاده کنید که فضای خالی اضافه می کند. مطابق مثال زیر:
کلمه اول کلمه دوم
نتیجه به این صورت خواهد بود:
این فرمان چهار فضای خالی اضافی بین دو کلمه ایجاد می کند. و در مجموع پنج فضای خالی داریم.
بحث بعدی ما علامت کپی رایت است. شما می توانید به همان روشی که برای فضای خالی اضافی ایجاد کردیم این علامت را نیز به وجود بیاورید. یعنی با استفاده از کد آن. کد علامت کپی رایت این است: ;copy& به این مثال توجه کنید:
this page Copyright © 2007 by me
متن نتیجه:
this page Copyright © 2007 by me
روش کار برای تمامی کاراکترهای ویژه به همین صورت است فقط کد آنها را در متن HTML قرار دهید.
در جدول زیر می توانید تعدادی از این کاراکترهای ویژه را به همراه کد سازنده طراحی وبب سایت آنها ببینید:
نام کاراکتر شکل ظاهری کاراکتر کد سازنده کاراکتر
امپرسند & &
علامت کپی رایت © ©
علامت ثبت شده ® ®
علامت تجاری ™ ™
علامت کوچکتر از < <
علامت بزرگتر از > >
علامت خنجر † †
-------------------- » »
-------------------- « «
خط فاصله ام — —
علامت درجه ° °
یک چهارم ¼ ¼
یک دوم ½ ½
سه چهارم ¾ ¾
نقطه میانی · ·
علامت تعجب وارونه ¡ ¡
علامت یورو € €
علامت پوند انگلیس £ £
علامت تقسیم ÷ ÷
علامت رادیکال √ √
برچسب : طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده : pouya webdesignsara25 بازدید : 231
آمادگي ASP.NET
حال شما را با مفهوم طراحی وب سايت با ASP.NET بيشتر آشنا مي کنيم
براي اينکه يک کاربر بتواند شاهد طراحی وب سايت بديناميکي باشد بايد حتماً دو سري از دستورالعملها اجراء شود که توليدکنندگان قسمت سرويس دهنده مي نامند و دومين سري نيز در کامپيوتر کاربر اجراء مي شود و معروف به قسمت سرويس گيرنده مي باشد.
هردوي اين دستورالعملها که در بالا توضيح داده شد در صفحات وب ASP.NET نوشته مي شود.
صفحات وب ASP.NET نيز از دو قسمت تشکيل مي شود تا با هر دوي دستورالعملها مطابقت داشته باشد. اين دو قسمت عبارتند از کدهاي علامت گذاري HTML و قسمت کنترل کننده.
محتويات قسمت کدهاي علامت گذاري HTML شامل کدهايي است که صفحات وب ديناميکي را بوجود مي آورد که توسط موتور ASP.NET به کامپيوتر کاربر فرستاده مي شود که شما با استفاده از مرورگر شاهد اجراي اين اطلاعات در قسمت سرويس گيرنده خواهيد بود. و قسمت کنترل شامل دستورالعملهايي است که به موتور ASP.NET دستور مي دهد که چگونه طراحی وب سايت ديناميک را توليد کند و اين دستورالعملها در قسمت سرويس دهنده اجراء مي شود.
قسمت کنترل به تنهائي به دو قسمت کوچکتر به نامهاي کنترلهاي HTML و کنترلهاي وب تقسيم مي شود که در فصل آينده تفاوت اين دو بخش را خواهيد آموخت.
موتور ASP.NET که وظيفه اجراي صفحات ASP.NET وب را دارد نيز بايد در چارچوب کاري ASP.NET اجرا شود. اين بدان معناست که اين موتور براي اجراي طراحی وب سايت احتياج به کمک گروهي از برنامه ها و فايلهاي مربوطه را دارد که مجموعاً چارچوب کاري شبکه ناميده مي شود. در واقع چهارچوب کاري شبکه اي از دو قسمت زبان برنامه نويسي و طبقه بندي هاي چهارچوب کاري تشکيل شده است.
زبان برنامه نويسيnet زباني است که توليد کنندگان براي نوشتن چگونگي کارکرد موتور ASP.NET استفاده مي کنند. مانند C#,VB.NET
طبقه بنديهاي چهارچوب کاري هم همانند بلوکهايي هستند که براي نوشتن طراحی وب سايت SP.NET مورد استفاده قرار مي گيرند. در فصل بعد در اين زمينه بيشتر توضيح داده خواهد شد.
ساخت يک صفحه وب ASP.NET
صفحه وب ASP.NET با استفاده از يک ويرايشگر قابل توليد است. همانند مدلي که در مايکروسافت بر روي ويندوز وجود دارد.
تنها چيزي که شما براي نوشتن قسمت کدهاي علامت گذاري HTML و قسمت کنترل نياز داريد استفاده از زبان برنامه نويسي مانند C#,VB.NET مي باشد. پس شما مي توانيد صفحات نوشته شده را در داخل فايلهايي که پسوند aspx. دارند، ذخيره کنيد.
قدم بعد توليد طراحی وب سايت SP.NET ميباشد که کمي دشوار مي باشد زيرا شما براي انجام اين کار احتياج به يک سرويس دهنده اي داريد که به موتور ASP.NET دسترسي داشته باشد. اگر اين مکان را نداريد دلواپس نباشيد زيرا طبق سيستم عاملي که بر روي کامپيوتر شما وجود دارد سه راه پيش روي شماست.
اگر ويندوز شما از نوع NT و xp professionl مي باشد، بهترين گزينه براي شما استفاده از ماتريس وب ASP.NET است.
اگر داراي اين امکانات نبوديد مي توانيد همه اين احتياجات را از اينترنت دانلود کنيد. دانلود کردن اين برنامه پنج دقيقه طول مي کشد.
همچنين شما بايد چارچوب کاري شبکه اي را دانلود و روي سيستم خود نصب کنيد. براي دانلود کردن مي توانيد به اين آدرس مراجعه کنيد.
http://msdn.microsoft .com/net or www.ASP.NET
بيشترين سود و منفعت استفاده از ماتريس وب آن است که شما فقط با کشيدن و انداختن (WYSIWYG) (what you in what you get) از جعبه ابزار به صفحه وب مي توانيد صفحه خود را بسازيد و حتي از زماني که ماتريس وب ASP.NET به سرويس دهنده مجهز شده شما قادريد صفحات خود را تست کنيد.
ماتريس وب ASP.NET هم به نوبه خود داراي نقطه ضعفهائي ميباشد. اول اينکه اين صفحات بر روي کامپيوتر هايي که داراي ويندوز me,98 است اجرا نمي شود و ثانياً شما توانائي دسترسي به سرويس دهنده وب ماتريس از يک کامپيوتر ديگر را نداريد زيرا اين صفحات به عنوان سرويس دهنده محصول طراحی وب سايت نشده اند.
ميزباني وب
اگر ويندوز شما me يا مي باشد و شما نيز نمي خواهيد که اين برنامه را از اينترنت دانلود کنيد بنابراين يک راه بيشتر نداريد و آن تماس با خود شرکت است.
شرکت ميزبان وب يک فضائي در سرويس دهنده طراحی وب سايت براي وب سايت شما فراهم مي کند شما را در ثبت نام دامنه و ارتباط آن با وب سايتتان ياري مي کند.
سرويس دهنده اطلاعات اينترنتي
اگر شما از ويندوزهاي و me استفاده مي کنيد قادريد که سرويس دهنده اطلاعات اينترنت را بر روي کامپيوتر خود نصب کنيد.
توليدکنندگان از زماني که توانائي استفاده از سرويس دهنده وب ماتريس ASP.NET را براي اشکال زدائي و آزمايش صفحات خود را پيدا کردند، به ندرت از چنين سروس دهنده وب پر قدرت بر روي دسکتاپ خود استفاده مي کنند.
انتشار صفحه وب طراحی وب سايت ASP.NET
آخرين قدم در ساخت صفحات وب ASP.NET انتشار آن در وب سايت خودتان است.
فرآيند انتشار اين صفحات همانند انتشار صفحات وب استاتيک مي باشد. به اين ترتيب که با استفاده از ابزارآلات انتقال فايل که در اکثر مرورگرها وجود دارد شما فايل صفحات وب را در مکان مناسبي بر روي سرويس دهنده وب کپي مي کنيد.
مکان مناسب و دقيق براي قرار دادن صفحه هايتان بستگي به خود شما دارد. اکثر توليد کنندگان صفحه هايشان را در يک زير شاخه مشابه بر روي سرويس دهنده خود ذخيره مي کنند.
شما قادر به FTP کردن فايلهايتان نخواهيد بود اگر از بسته آموزشي brinkster استفاده مي کنيد. www.brinkster.com
زيرا اين برنامه فقط براي پرداخت صورتحسابها طراحی وب سايت شده است. در عوض شما نياز به کپي کردن و چسباندن صفحه وب ASP.NET خود در داخل صفحه وب آنها خواهيد داشت.
در ذيل چند مورد وجود دارد که شما قبل از انتشار صفحات بايد آنها را مرور کنيد:
مطمئن شويد که شرکت ميزبان وب از برنامه هاي ASP.NET حمايت مي کند. زيرا برخي از شرکتها از ASP پشتيباني کرده و از Asp.net پشتيباني نمي کنند.
از آزمايش صفحه وب ASP.NET و رفع اشکالهاي آن مطمئن شويد.
مطمئن شويد منابعي که توسط ASP.NET براي توليد طراحی وب سايت استفاده شده اند، در دسترس باشند.
بعد از انتشار صفحه هايتان، مطمئن شويد که صفحات شما قابل دسترس بوده و به صورت online به خوبي کار مي کند.
ASP.NET در جواب درخواستهاي کاربران، صفحات وب ديناميکي را بوجود مي آورد.
اين صفحات به خودي خود در سرويس دهنده وب وجود ندارد بلکه يک برنامه آنها را توليد مي کند.
برطبق اطلاعات فراهم شده با هر کاربر، محتويات صفحه وب ديناميکي قابل اضافه شدن به کاربران مي باشد.
براي مثال: مي تواند محتوي وضعيت صورتحساب کاربر باشد که از پايگاه داده ها و برنامه کاربردي غير وبي بازيابي شده است.
اما خود صفحات ASP.NET نيز براي توليد طراحی وب سايت استاتيک مورد استفاده قرار مي گيرند. اين صفحات حامل دو سري از دستورالعملها مي باشند. سري اول کدهاي علامت گذاري HTML مي باشند و سري دوم کنترلها مي باشند.
از کد علامت گذاري HTML براي تشکيل صفحه وب ديناميکي استفاده مي شود که به سرويس گيرنده فرستاده مي شود و کنترلها هم دستورالعملهايي هستند که به موتور ASP.NET چگونگي توليد صفحات ديناميکي را توضيح مي دهد.
طراحی وب سایت...
برچسب : طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده : pouya webdesignsara25 بازدید : 238