در این مقاله قصد داریم برخی از نرم افزارهایی را که برای طراحی سایت مورد استفاده قرار می گیرند، معرفی نماییم . قبل از انجام هر کاری لازم است تا شرایط و ملزومات آن فراهم گردد و برای این کار هم علاوه بر مسلط بودن به زبان های برنامه نویسی لازم است که یک ابزار خوب انتخاب شود . از مراحل طراحی گرافیکی تا پیاده سازی قالب از نرم افزارهای مختلفی استفاده می گردد. برای مثال متداول ترین برنامه طراحی وب که برای طراحی فایل های گرافیکی مورد نیاز برای پوسته سایت استفاده می شود، photoshop می باشد. مواردی که ما در این مطلب ذکر می کنیم به این معنا نیست که شما نمی توانید از برنامه طراحی وب دیگری استفاده نمایید، بلکه ما سعی داریم آنچه بیشتر مورد استفاده قرار می گیرد را معرفی نماییم. یک طراح وب موفق کسی است که بتواند دانش استفاده از چندین نرم افزار مختلف را فرا گرفته و بتواند یک پروژه را به راحتی در هر برنامه طراحی وب پیاده سازی کند اما از آنجایی که ساختار و امکانات این نرم افزار ها با یکدیگر یکسان می باشد،لازم نیست که بر همه ی آنها تسلط داشته باشید.
هر پروژه طراحی سایت به دو بخش عمده تقسیم می گردد:
پیاده سازی گرافیکی
برنامه نویسی و کد نویسی Html و css
Photoshop، CorelDraw، Adobe Illustrator، PaintShop Pro، FireWorks
فتوشاپ و کرل از جمله معروف ترین و متداول ترین نرم افزارها در این زمینه هستند که قابلیت های زیادی برای طراحی عناصر، تعیین رنگ دقیق آن، ویرایش یا ایجاد تصاویر مختلف دارند. با وجود اینکه می توان از software های مختلفی استفاده نمود پس از گذشت سالیان فتوشاپ هنوز هم به عنوان بهترین برنامه ی گرافیکی مورد استفاده قرار می گیرد.
متداول ترین نرم افزارهایی که در این زمینه مورد استفاده قرار می گیرند، عبارتند از :
نرم افزار دریم ویور از شرکت ادوبی، دارای محیط ساده و مشخصی می باشد که عناصر html را به راحتی در دسترسی طراح قرار می دهد. برای هر عنصر می توان از کدهای css استفاده نمود و صفحات طراحی شده را در حالت کد و در حالت دیزاین مشاهده کرد. راحتی استفاده از آن موجب شده است تا این برنامه طراحی وب مورد پسند بسیاری از طراحان قرار گیرد.
برنامه طراحی وب ویژوال استودیو نیز برای برنامه نویسی دات نت مورد استفاده قرار می گیرد . کسانی که با استفاده از تکنولوژی asp.net صفحات وب را به وجود می آورند به خوبی می دانند که این برنامه قابلیت های خوبی برای اتصال به پایگاه داده sql و هم چنین برنامه نویسی سی شارپ دارد. البته در مقابل ان دسته از افرادی که قصد دارند از زبان پی اچ پی استفاده کنند، از نرم افزارهایی هم چون php maker بهره می گیرند .
از برنامه طراحی وب Visual Studio میتوان برای نوشتن برنامههای تحت ویندوز دات نت، برنامههای کاربردی موبایل، برنامهها و سرویس های وب ASP.NET و طراحی صفحات سایت داینامیک استفاده نمود و هم چنین از زبانهایی مانند #C++, C#, VB.NET, J پشتیبانی می کند.
Artisteer : نرم افزاری برای ایجاد کاملاً صحیح HTML و CSS مطابق با استاندارهای وب، امکان ایجاد فایل های گرافیکی بدون نیاز به فتوشاپ با محیط کاربری آسان
Adobe Flash : نرم افزاری جهت ایجاد فایل های swf برای ساخت انیمیشن
SciTE : یک ویرایشگر کد با ارائه ی قابلیت های زیاد در کد نویسی
Notepad++ : نرم افزاری جهت ویرایش اسکریپت ها
WampServer : نرم افزاری برای راه اندازی سرور بر روی کامپیوتر شخصی ( همراه با نصب خودکار نرم افزارهای mysql، php، apache )
FileZilla : نرم افزاری جهت کار با ftp ( بارگذاری و دانلود وب سایت )