طراحی وب سایت

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

طراحی وب سایت

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

چرا از شیرپوینت دیزاینر به دریم ویور کوچ کردم؟

چرا از SharePoint Designer به Dreamweaver کوچ کردم؟ 


یادمه اوایل که کار طراحی وب رو شروع کرده بودم نرم افزار front page حرف اول رو میزد و اون زمان این نرم افزار تو 1 سی دی بهمراه نرم افزارای office ارائه میشد.
اونموقع ها برنامه نویسا از front page 2000 استفاده میکردن و کثرا هم از ASP کلاسیک برای طراحی سایت های داینامیک استفاده میکردن و PHP یه زبان نو ظهور بود که هنوز نتونسته بود جایگاه خودشو تو عرصه وب های داینامیک باز کنه...
با اومدن front page 2003 این نرم افزار از بسته  office 2003  جدا شدو بصورت سی دی جداگونه عرضه شد تا علاقه مندای طراحی وب سایت فقط ازش استفاده کنن نه همه کاربرای  office ...
تا اینکه در سال 2007 ماکروسافت اعلام کرد که دیگه نرم افزار front page رو ارتقا نمیده و بجاش  SharePoint Designer رو ارائه کرد.
ماکروسافت زبان ASP رو پشتیبانی میکنه ولی php رو پشتیبانی نمیکنه چون ASP در واقع محصول خود ماکروسافت هستش و براش بصرفه نیست بیاد زبان رقیبش یعنی PHP رو هم پشتیبانی کنه حتی به قیمت رضایت کاربراش.
این پشتیبانی نکردن به این معنی هست که موقع کد نویسی کدهایی که می نویسی برای برنامه ناشناخته هستش و تدابیری رو برای راحت بودن برنامه نویش موقع کد نویسی پیشبینی کرده نکرده.
من خودم PHP کار بودم ولی چون از همون اول با محصولات ماکروسافت کار کرده بودم بازم این مسئله رو نادیده میگرفتم و نرم افزارای ماکروسافت رو بخاطر مهارتی که در استفاده کردنش داشتم ترجیح می دادم.
با اینکه همیشه نارضایتی هایی هم داشتم مثل ساختن فایل های ناخواسته و مزاحم و کدهای ناخواسه که این موضوع تو SharePoint Designer به اوج خودش رسید.
یعنی شما با این نرم افزار وقتی مثلا یه فونت خاصی رو میخوای تغییر بدی خودش خودکار براتون بالای صفحه کد استایل مینویسه...
من دوست دارم تمام این کارا تحت نظر خودم باشه بفهمم دقیقا چیکار کردم.
ولی باز هم با این موضوع میسوختمو میساختم تا اینکه متوجه شدم این نرم افزار در فایل  هایی که ذخیره میکنه یک کد پنهان بالای سورس ذخیره میکنه که با هیچ نرم افزار دیگه قابل رویت نیست به غیر از cmd ادیت...
و در موقع استفاده از session در صفحه اررور میده. چون session باید بالای تمام کد ها باشه.
وقتی فایلو باز میکنید میبینید که مشکلی نیست و بالای همه کدهاست 


<?php
session_start();
 


حتی با not pad هم اینو نشون میده ولی وقتی با cmd او فایلو باز میکنید با این صحنه مواجه میشید: 


<?php
session_start();
 


یعنی () رو رویت میکنید و تازه متوجه دلیل اررو های session مشید.
من یه مدتی بخاطر همین از دکمه Save نرم افزار SharePoint Designer استفاده نمیکردم و اول با not pad فایلو باز میکردم کدهارو Copy & past میکرد اونجا Save میکردم که این کد رو خودکار بالای سورس اضافه نکنه
تا اینکه یروز گفتم دیگه کافیه به هر سازی زدی رقصیدیم ماکروسافت دیگه بسه...
همیشه ذکر خیر Adobe Dreamweaver از دوستان میشنیدم و بعد از این مدتی که دارم باهاش کار میکنم تازه فهمیدم چه جواهریه 


در کار کردن با Adobe Dreamweaver باید برنامه نویس ماهرتری باشی تا برات لذت بخش باشه ولی نرم افزارهای ماکروسافت جوری هستن که برای مبتدیا هم قابل استفاده باشه.
تو Adobe Dreamweaver خیلی راحتتر میشه با PHP کار کرد و با دادن اطلاعات ftp سایت همونجا اگه به نت متصل باشین خیلی راحتتر آپلود میکنه صفحه ساخته شده رو تو هاستتون و شما میتونید مشاهده کنید کلا این مدت که ازش استفاده دارم میکنم فقط دارم لذت میبرم . 

... 

منبع:

http://phpkar.blogsky.com 

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد