10 منبع برای آنکه در زمینه طراحی وب فعال تر باشید

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

 

3 مورد از فروم ها برای طراحان و برنامه نویسان وب

 

رویت یک فروم و عضویت و شرکت در آن روش بسیار مناسبی
برای اطلاع یافتن از ایده های سایرین و به اشتراک گذاری اطلاعات شخصی می باشد. شما
می توانید با اشخاصی ارتباط برقرار نمایید که مواردی می دانند که شما نمی دانید. فروم
ها و تالارهای گفتمان توسط افرادی مدیریت می شوند بنابراین می توانید از صحت مطالب
آن تا حدی مطمئن باشید
.

 

در بخش زیر 3 مورد از بهترین فروم ها را برای طراح
و برنامه نویسی وب سایت معرفی می نمایم
:

 

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

Stack Overflow. این فروم بسیار جالب می باشد زیرا به خوانندگان این امکان را می دهد در
بحث شرکت نمایند بدون آنکه نیاز باشد به سوالی پاسخ دهند و یا سوالی را مطرح نمایید.
کاربران می توانند به بهترین پاسخ ارائه شده رتبه دهند, پس بنابراین زمانی که شما در
حال رویت پاسخ های سوالات می باشید بهترین پاسخ به عنوان اولین نتیجه نمایش داده می
شود. هر کس می تواند سوال بپرسد, هر کس هم می تواند پاسخ دهد, و هر کسی می تواند رای
دهد. نیاز به عضویت در سایت نیست, که این قابلیت در انجمن های معمولی موجود نیست
.

Web Developer. یکی از معروفترین انجمن ها (که در موتورهای جستجو به عنوان اولین نتایج
می باشد) و دارای اطلاعات بسیاری می باشد. قبل از ارسال می بایست در سایت ثبت نام نمایید,
و می توانید مطمئن باشید سوالات و پاسخ های شما در این فروم بسیار دیده می شود
.

3 شخصیت برتر توسعه دهنده وب در شبکه های اجتماعی و چرا می بایست آن ها
را دنبال نماییم

 

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

 

John Resig. John Resig خالق jquery می باشد, یک برنامه
نویسی جاوا اسکریپت, و مولف, و او این تکنولوژی ها را کامل می شناسد. توئیتر او مکان
بسیار مناسبی برای دنبال کردن می باشد زیرا مطالب مفیدی را توئیت می نماید. موردی که
بسیار جالب می باشد آن است که سوال و جواب هایی رو در شبکه اجتماعی مطرح می نماید تا
سایر کاربران بتوانند در بحث شرکت کنند
.

Gina Trapani. با وجود اینکه این متخصص در حدود 300000 دنبال کننده در توئیتر دارد,
مطالب بسیاری را دائما در شبکه های اجتماعی ارسال می نماید. ایشان شخص بسیار تاثیر
گذاری در این صنعت می باشند
.

Eric A. Meyer. من ایشان را دوست دارم زیرا به کلیه سوالات مطرح شده در زمینه
html
و css پاسخ می دهد و در بحث ها شرکت می نماید. ممکن است که یکی از تاثیر گذارترین
افراد نباشد , اما این شخص تسلط بسیاری به این شغل دارد. و این شخص اطلاعات علمی بسیاری
دارد, با 22000 توئیت انجام شده می توانیم اعلام نماییم یکی از فعال ترین متخصصان است
.

3 مورد از بهترین بلاگ های طراحی و توسعه وب سایت

 

در زیر به شما 3 مورد از بهترین بلاگ های طراحی
و برنامه نویسی وب سایت را معرفی می نمایید که در این سایت ها می توانید مطالب بسیار
مفیدی و آخرین تکنیک های روز دنیا را مطالعه نمایید
:

 

Smashing Magazine. یکی از محبوب ترین های من و همچنین پر بازدید ترین بلاگ های آموزشی. این
بلاگ به صورتی طراحی شده که طراحان و برنامه نویسان به راحتی می توانند مطالب مورد
نظر خود را مطالعه نمایند
.

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

OXP (One Xtra Pixel). این بلاگ مطالب خود را با کمی طنز ارائه می نماید. و موضوعات آن از موارد
پایه تا موارد فنی تر می باشد, اما همیشه در مطالب خود از گرافیک های طنز استفاده می
نماید
.

بلاگ خبری توسعه دهندگان وب

 

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

 

CSS Drive. این سایت به مانند یک سایت خبری طراحی شده, بنابراین مطالب بسیاری را
در مرحله اول مشاهده می نمایید. این سایت ساختار بسیار مناسبی دارد و بنابراین به راحتی
می توانید موضوعات مورد نظر خود را بیابید و مطالعه نمایید
.

source: http://shoova.blogfa.com/post/17

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

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

Notepad++ :
نرم افزاری جهت ویرایش اسکریپت ها که امکانات
بسیاری دارد که کار را جهت برنامه نویسی سایت ساده تر می نماید

Adobe Photoshop :
نرم فزاری جهت ویرایش و ایجاد تصاویر
Maryam :
نرم افزاری جهت استفاده از فونت های فارسی
در نرم افزارهای گرافیکی
WampServer : نرم افزاری برای راه اندازی سرور بر روی کامپیوتر شخصی که به طور خودکار
نرم افزارهای
mysql، php، apache را بر روی کامپیوتر نصب می نماید FileZilla : نرم افزاری جهت کار با ftp وب سایت جهت بارگذاری و دانلود وب سایت Adobe Flash : نرم افزاری جهت ایجاد فایل های swf که برای ایجاد انیمیشن هستند

source: http://shoova.blogfa.com/post/18

10 اشتباه در طراحی وب سایت

1. استفاده از فریم جدا کردن صفحه با استفاده از فریم باعث گیج شدن کاربران
می گردد. همینطور کاربر نمی تواند صفحه ای را که در داخل آن می باشد بوکمارک نماید.
آدرس صفحات مشخص نیست و مهمتر اینکه موتورهای جستجو سایت هایی که توسط فریم طراحی می
شوند را به خوبی جستجو نمی نمایند. 2. استفاده از آخرین تکنولوژی ها جهت جذب مخاطب
بیشتر در سایت خود از آخرین تکنولوژی ها استفاده ننمایید. بهتر است در سایت خود مطالب
خوبی قرار دهید و پشتیبانی خوبی به مشتریان خود ارائه نمایید. استفاده از آخرین تکنولوژی
ها این را سبب می شود که برخی از کاربران سایت شما نتوانند سایت شما را به خوبی رویت
نمایند زیرا سیستم آنها از تکنولوژی جدید پشتیبانی نمی نماید. بهتر است طراحی خود را
با استفاده از تکنولوژی های مرسوم و متداول انجام دهید که در اکثر کامپیوترها پشتیبانی
می شود. 3. استفاده از متن های چرخشی، حرکت کننده و انیمیشن ها هرگز از المان هایی
در صفحه استفاده ننمایید که به صورت متداول در حال تغییر و حرکت هستند. اینگونه حرکات
تاثیر نا مطلوبی بر بازدید کننده از سایت می گذارد. بهتر است مطالب سایت خود را به
حالت ثابت ارائه نمایید تا کاربر بتواند مطالب را به راحتی بخواند. 4. آدرس دهی صفحات
پیچیده بهتر است آدرس دهی صفحات سایت شما کوتاه و قابل فهم برای کاربر باشد تا کاربر
براحتی و با دانستن موضوع مطلب بتواند به مطلب مورد نظر خود در سایت شما مراجعه نماید.
در آدرس دهی صفحه سایت خود این دو نکته را همیشه مد نظر قرار دهید: کوتاه بودن آدرس
و قابل درک بودن آن 5. صفحات مستقل و بدون لینک به صفحه اصلی دقت نمایید تمام صفحات
سایت شما لینکی به صفحه اصلی سایت شما می بایست داشته باشد زیرا ممکن است کاربری توسط
موتورهای جستجو وارد سایت شده شده باشد و یا از طریق لینک در سایت های دیگر با قرار
داده لینک صفحه اصلی در صفحات داخلی کاربر می تواند از تمامی موضوعات سایت شما آگاهی
یابد. 6. ایجاد صفحات بلند سعی نمایید صغحات بلند سایت خود را به صفحات کوچکتر تقسیم
نمایید زیرا صفحات خیلی بلند اولا دیرتر لود می شوند. ثانیا صفحات خیلی بلند برای کاربران
صفحات جذابی نیستند. همیشه سعی نمایید صفحات بلند سایت خود را به چندین صفحه تقسیم
نمایید البته در انجام اینکار دقت نمایید تا دچار عناوین و صفحات کپی نباشید. 7. کمبود
ساختار درختی سایت همیشه سعی نماید اطلاعات سایت خود را در ساختاری بهینه به کاربران
ارائه نمایید تا کاربران در درک سایت شما مشکلی نداشته باشند. سعی نمایید در سایت خود
نقشه سایت ایجاد نمایید تا ساختار و شاخه بندی اطلاعاتی در سایت شما مشخص باشد. 8.
استفاده از رنگ های لینک غیر استاندارد سعی نمایید در ایجاد لینک در سایت خود از رنگ
های معمول و استاندارد آبی، قرمز و رنگ هایی استفاده نمایید که به طور معمول برای رنک
لینک استفاده می شود. استفاده از رنگ های معمول باعث می شود که کاربران کلیک بیشتری
بر روی لینک های سایت شما بماند و بدین صورت مدت زمان بیشتری در سایت شما باقی بماند.
9. اطلاعات تاریخ گذشته سعی نمایید صفحات سایت خود را با اطلاعات بروز و جدید تکمیل
نمایید. از اطلاعات قدیمی و اطلاعاتی که دیگر کاربردی ندارند استفاده ننمایید. استفاده
از اطلاعات جدید باعث می شود کاربران بیشتری جذب سایت شما شود. پس برای ایجاد اطلاعات
جدید در سایت خود مسئولی را برگزینید تا اطلاعات بروز برای سایت شما ایجاد نماید.
10. صفحات سایت سنگین سعی نمایید حجم صفحات را پایین نگه دارید تا سایت شما زیر 10
ثانیه لود شود. اکثر کاربران صفحاتی که لود آنها زیاد طول میکشد را می بندند و بدین
طریق شما کاربر از دست می دهد. سرعت بالای سایت اثر بسیار مهمی در تعداد بازدید کننده
بالای سایت دارد. پس همیشه دقت نمایید سایت خود را با بالا ترین سرعت طراحی نمایید
و از بکار بردن گرافیک های سنگین اجتناب نمایید
.

source: http://shoova.blogfa.com/post/19

فایروال ها چگونه کار می کنند؟

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

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

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

 

می توانید با تنظیم هر کدام از موارد زیر به فایروال
دیکته کنیدکه چطور عمل کند
:

 

1)نشانی IP:اگر هنگام اداره
شبکه محلی خود متوجه شدید که رایانه ای از طریق اینترنت مرتبت به
server شبکه شما وصلمیشود و بار ترافیکی زیادی
ایجاد می کند،می توانید از فایروال خود بخواهید که به آن رایانه یا نشانی
IP مشخص،اجازه ورودبه شبکه را ندهد.

 

2)نام حوزه (Domain name):از آنجا که نشانیIP یک عدد 32بیتی و استفاده از آن راحت نیست،به همه serverها در اینترنت علاوه بر نشانی IP یک نام حوزه اختصاص
میدهند.شما می توانید فایروال را طوری تنظیم کنید که رایانه های شبکهمحلی بتواند به
سایت های خاصی (با نشانی حوزه خاص)دسترسی داشته باشند. یا اینکه به مشخص کردن نام حوزه
در فایروالبه رایانه های شبکه تان اجازه بدهید که از آن سایت ها دیدن کنند
.

 

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

 

فایروال در برابر چه خطراتی از ما محافظت می کنند؟

 

1)ویروس ها:از معمول ترین خطرات برای هر رایانه
به حساب می آیند و معمولا برنامه های کوچکی هستند که خود را رویرایانه های دیگر کپی
کرده و به این روش به سرعت در شبکه شما پخش می شوند
.

 

2)اشکالات برنامه ها و سیستم عامل ها:در بعضی
برنامه ها امکان دسترسی به آن برنامه از راه دور
(Backdoor)آن همبدون امنیت کافی فراهم شده است.به این ترتیب هکرها می توانند از
آن استفاده کرده واز راه دور کنترل برنامه شمارا بدستبگیرند
.

 

3)ماکرو ها:اگر فایروال ورود وخروج اطلاعات
را کنترل نکند.هکرها میتوانند با فرستادن قطعه برنامه ها(که ماکرو نام دارند)به رایانه
ها،داده ها را پاک کنند یا تغییر دهند و کل شبکه را از کار بیندازند
.

 

4)بمب های ایمیل:در یک لحظه یک نامه صدها
و هزاران بار برای یک سرویس دهنده نامه الکترونیکی فرستاده می شود وکاراو را مختل می
کند تا جایی که این سیستم دیگر نمی تواند نامه ها را دریافت کند و

از کار می افتد.

 

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

source: http://shoova.blogfa.com/post/20