طراحی وب سایت

ساخت وبلاگ

 

 
در اين تاپيک سعي مي شود تا کتابهاي ساده و روان انگليسي و فارسي براي آموزش اين سيستم عامل گرد آوري گردد.
 
از شما کابران و دوستداران برنامه نويسي دعوت مي کنم که داشته هاي خود را از کم و بيش به اشتراک بگذاريم و فرهنگ برنامه نويسي را در جامعه ايراني بالا ببريم و جزو علايق شخصي قرار بدهيم.
 
از آنجايي که فعلا بنده تا حدي آشنا به اين زبان نيستم که به پرسشهاي برنامه نويسي شما در مورد زبان Objective C بدم پس لطفا سوالات خودتان را در اين تاپيک نگذاريد تا نظم بهم نريزد و بزودي در بخش مربوط به خودش من يا دوستان شما را راهنمايي خواهيم کرد.
 
مواردي هست که بايد عرض کنم، از آنجايي که شرکت Apple کشورمان را مورد تحريم سـياسي قرار داده پس تمامي لسنک ها در کتابهاي آموزشي به سايتها وابسته با Apple متناهي مي شوند که براي برخوداري از ابزارهاي لازم بايد اينترنت را دور زده و با IP غير ايران وارد شويد که بحث در اين باره فعلا مجاز نيست در انجمن. پس در اين مورد بفکر چار اي باشيد.
 
خوشبختانه برنامه هاي لازم براي برنامه نويسي اکثرا در بازار هاي آموزشي در حال افزايش هست که اگر از اينترنت پرسرعت برخوردار نيستيد مي توانيد برنامه هاي مورد نيازتان را از بازار خريداري کنيد.
 
 
تمامي مطالب اين تاپيک محفوظ و مربوط به انجمن تخصصي موبايل اول مي باشد. لذا کپي از آن تنها با ذکر نام موبايل اول و نام نويسندگان آن مجاز مي باشد.
 
 
 
در قسمت گذشته تا تعريف دو Property براي myQuotes و movieQuotes پيش رفتيم.
اگر مباحث قسمت قبل را فراموش کرده ايد پيشنهاد مي کنم قبل از شروع خواندن اين قسمت نگاهي به آن بياندازيد.
 
کارهاي دستي
در اين قسمت مي بايست جملات و در واقع Quote هاي مورد علاقه تان را در داخل Array يا آرايه myQuotes ذخيره نماييد.
در viewDidLoad تکه کد زير را بعد از [super viewDidLoad]; اضافه نماييد. در اينجا مي توانيد جملات مورد علاقه خودتان را حتي به فارسي اضافه کنيد.
// ? – Add array of personal quotes
self.myQuotes = @[
@"Live and let live",
@"Don't cry over spilt milk",
@"Always look on the bright side of life",
@"Nobody's perfect",
@"Can't see the woods for the trees",
@"Better to have loved and lost then not loved at all",
@"The early bird catches the worm",
@"As slow as a wet week"
]
طراحی وب سایت...
ما را در سایت طراحی وب سایت دنبال می کنید

برچسب : طراحی وب سایت, طراحی سایت, طراحی وب, نویسنده : farkhonde webdesign20 بازدید : 117 تاريخ : شنبه 9 شهريور 1392 ساعت: 17:34

 آنها ساعت ها با نرم افزار CAD،در ها، پنجره ها و ديوار ها را روي پلن هاي سطحي، طراحي مي کنند.
اما بعد از آشنايي با وظايف يک مهندس معمار و شباهت قابل توجه و متقاعد کننده، اين برداشت از اين موضوع به وجود مي آيد که، طراحان وب هم به نوعي مهندس معمار هستند.
موضوع اصلي اين مقاله مقايسه ماهيت حرفه طراحي وب و طراحی وب سایت و توسعه دهنده front- end با حرفه معماري است. دلايلي وجود دارد که مشخص مي کند که همه طراحان وب ذاتاً معمار، هستند. همانطورکه معماران، ساختمان هاي فيزيکي را طراحي و بنا مي کنند
با بررسي مقالات مختلف موجود در وب در زمينه آشنائي با وظايف يک معمار، ليستي از کارها و وظايف روزمره يک مهندس معمار در زير نمايش داده شده است، با عنوان ” يک روز زندگي معماران “:
 
بحث و تبادل نظر در مورد اهداف، بودجه تعيين شده و احتياجات مورد نياز يک پروژه.
ارائه پيش طرح هاي گوناگون که ممکن است شامل انجام عمليات امکانسنجي و اثرات زيست محيطي باشد، انتخاب سايت يا تعيين نيازهايي لازم براي طرح.
ارائه طرح ها و نمايش ايده هاي موجود براي بررسي مشتري.
توسعه ساختار نهايي برنامه و پلن را که ظاهر ساختمان را به همراه جزئيات ساخت مشخص مي کند.
انجام تغييرات مورد نياز در حين روند انجام پروسه ي برنامه ريزي شده.
وظايف روزمره در ليست بالا را مي توان به راحتي با وظايف موجود در طراحي وب(چه به عنوان يک آزاد کار يا فري لنسر يا چه به عنوان يک کارمند در يک سازمان بزرگ )، مطابقتش داد. ليست اصلاح شده از وظايف يک طراح وب با استفاده از الگوي وظايف طراحان معمار که به صورت هفتگي انجام خواهد شد در زير نمايش داده شده است:
 
در مورد اهداف ، نيازمندي ها، بودجه مقرر شده براي طراحي وب يا انجام پروژه هاي موبايل، بحث و تبادل نظر مي کنند.
ارائه پيش طرح هاي گوناگون که شامل انجام بررسي هاي لازم امکانات وب سايت در مرور گر هاي مختلف، تجزيه و تحليل امکانات يا مشخص کردن احتياجات و نيازمندي هاي طراحي.
آماده سازي نمونه ها و نمايش ايده ها براي مشتري.
گسترش بخش هاي ظاهري وب سايت که به اندازه ي جزئيات، موثر در توسعه وب سايت ها است.
پيروي از انواع کد هاي به روز، استاندارد هاي وب ، دستورها و قوانين، و بهترين شيوه هاي طراحي وب.
انجام تغييرات لازم در حين روند برنامه ريزي و طراحي.
ما معمار هستيم - webtarget.ir
 
به راستي که طراحان وب و توسعه دهنده گان FROND- END نمونه اي از معماران وب هستند، در زمانهاي گذشته طراحان وب را با طراحان گرافيک مقايسه مي کردند. امروزه وب سايت چيزي فراتر از يک تبليغ يا محلي براي دريافت اطلاعات در مورد يک کار تجاري است.
 
سايت هاو اپليکيشن ها رسانه هاي غول پيکري هستند در واقع مردم براي تماشاي فيلم، خواندن کتاب، بازي کردن، کار بر روي پروژه ها و برقراري تعامل بين مشاغل به آنها مراجعه مي کنند. مانند ساختمان ها.
 
نه فقط طراحي گرافيک
 
اگر شما يک طراح وب هستيد يا يک توسعه دهنده وب اين مقاله در واقع بخشي از کارهاي روزمره شماست. در صورتي که تصميم داريدامکانات جالب و با کيفيتي را در وب سايت اجرا کنيد لازم است از قبل بدانيد که معماري (ساختار) وب سايت بخش اعظم موفقيت کلي پروژه شماست و درک اهميت آن قسمتي از اين کار بزرگ است.
 
ما معمار هستيم - webtarget.ir
 
طراحان وب نياز به چيزي فراتر از طراحي گرافيک دارند. طراحي گرافيک در واقع نقش تکميل کننده (بصري) وب سايت را داراست . مانند طراحي ساختمان که طراح بايد ابتدا به طراحي عناصر بزرگ و اصلي ساختمان فکر کند تا طراحي ودکوراسيون داخلي آن. در صورتي که تمايل به طراحي وبسايتي راداريد که در برابر تست مهمي به نام گذشت زمان مقاوم بماند و واقعا قابل استفاده براي مشتري و کاربران باشد، نياز است که در شروع کار به عناصر بزرگتر واصلي آن فکر کنيم.
 
اين سوالها، سوال هاي مهمي هستند که معماران وب بزرگ و حرفه اي از خودشان در زمان طراحي و توسعه وب سايت مي پرسند:
 
کاربران چگونه از وب سايت استفاده مي کنند؟
کاربران چگونه با تک تک عناصر وب سايت در تعامل هستند؟
آيا عناصر به راحتي با يکديگر در تعامل هستند؟
مقياس سايت در چه اندازه است؟
آيا وب سايت قابليت ارتقاء مدل و طراحي مجدد را دارد؟
آيا سايت به راحتي پياده سازي مي شود؟
آيا طرح ساختاري بي عيب دارد؟
کاربران از چه ابزاري براي استفاده از وب سايت استفاده مي کنند؟
کاربران روي سايت چه کارهايي انجام ميدهند ؟ فقط مطالعه مي کنند، فيلم تماشا مي کنند؟ کار مي کنند؟ بازي مي کنند و غيره؟
همه ما بر روي وب سايت هايي که داراي ساختاري مناسب نبوده است کار کرده ايم يا با طراحان و توسعه دهندگاني که نمي دانستند که چگونه بايد ساختار وب را طراحي کنند همکاري کرده ايم. وقتي طراحان و توسعه دهندگان اين سوالات را جدي نمي گيرند يا فقط مي خواهند يک کاري را به سرعت و نا مرتب انجام دهند باعث مي شوند وب سايت را جوري پياده سازي کنند که قابليت بهينه سازي و توسعه ، تغيير و به روز رساني نداشته باشد. نکته واقعا مهم اين است که وب سايت حالت سيال و معلق دارد. هميشه در حال رشد ، تغيير پيشرفت است دقيقا مانند تکنولورژي هاي ساخت و ساز ساختمان.اين مهم است که مطمئن شويد ساختار سايت به درستي و با استحکام ساخته شده است که شما مي توانيد روي آن بخش هاي ديگه را پياده سازي کنيد و در صورت نياز آن را تغيير دهيد.
 
بهتراز اين باشيد.
 
ما معمار هستيم - webtarget.ir
 
ابتدا بهتر است سوال هاي مذکور در ليست بالا را در هنگام شروع پروژه جديد از خود بپرسيد. البته براي تبديل شدن به يک معمار وب خوب ، بايد مجموعه اي از کارها را انجام دهيد تا بهتر از ايني که هستيد باشيد و اين موضوع به سادگي قبول يک نگرش يا فلسفه جديد براي طراحي و توسعه وب سايت به شمار مي رود.
 
به همه پروژه ها به يک ديد نگاه کنيد يعني فرض کنيد که همه پروژه ها پروژه ي مورد علاقه شما هستند.علايق شخصي خود را نديده بگيريد.
هميشه براي يادگيري روش ها و تکنولورژي هاي جديد در طراحي آماده باشيد . از اطلاعاتي که يک من خاک روي انها نشسته استفاده نکنيد.
با افراد واقعا خلاق و نوآور کار کنيد.
از قبل براي انجام پروژه برنامه ريزي کنيد و براي انجام آن زمان هاي واقع بينانه در نظر بگيريد.
هميشه کار را تکميل شده فرض کنيد و نحوه استفاده کاربران از آن را تجسم کنيد.
در مورد انجام پروژه صبور باشيد ، در مورد کارمندان يا حتي خودتان.
عاشق کاري که انجام ميدهيد باشيد و روي پروژه هايي کار کنيد که مي تواند افتخار آميز باشند. اگر شما بتوانيد آن علاقه واقعي را در کار پيدا کنيد مي توانيد بهترين در کار خود باشيد. همين حالا ايراد يکي از بخشها در پروژه اخير خود را پيدا کنيد و آن را به بهترين نحو ممکن اصلاح کنيد. بگذاريد افتخار از دست رفته کارتان دوباره به آن بازگردد.
مسئول کارهاي خود باشيد، چه بد چه خوب.
تشنه پيشرفت پروژه ها و کارتان باشيد.
چيز هاي جديد ر ا هميشه امتحان کنيد حتي اگر هنوز روش انجام انها ثابت نشده است.
معمار بزرگ فقط علاقمند به طراحي يک ساختمان زيبا و دلنشين که به عنوان يک اثر با گذشت زمان پايدار باقي بماند نيستند، آنها علاقمند به عقب راندن مرزها و محدوديت هاي دانش معماري براي طراحي ساختنمان هاي با شکوه و به ميراث گذاشتن آنها براي مردم نيز هستند.
 
ما معمار هستيم - webtarget.ir
 
به عنوان يک طراح وب همه ما بايد براي يک هدف نهايت تلاشمان را انجام دهيم . اين تلاش نه فقط در راستاي ساخت يک وب سايت بزرگ و خاطره انگيز در دنياي وب است بلکه بايد در جهت خلق ايده هاي تازه طراحي، الگو هاي جديد ارائه نوآوري ها و شکستن مرزهاي تکنولورژي باشد. بايد براي ديگران ميراث خوبي به جا بگذاريم. براي آنهايي که ميبنند و درک مي کنند کساني که براي آنها کار مي کنيد يا با شما کار مي کنند، دانش و فن آوري بهتري را به جا بگذاريم.
 
کار را جوري انجام ندهيد که فقط آن را انجام داده باشيد!
 
بعضي از روش طراحان وب به اين صورت است که کار را فقط براي اينکه انجام داده باشند ، انجام ميدهند. لازم به توضيح زياد نيست که اين ذهنيت، ذهنيت مناسبي براي معاري وب نيست.
طراحی وب سایت...
ما را در سایت طراحی وب سایت دنبال می کنید

برچسب : طراحی وب سایت, طراحی سایت, طراحی وب, نویسنده : farkhonde webdesign20 بازدید : 98 تاريخ : چهارشنبه 16 مرداد 1392 ساعت: 13:47

 

 
Tim Beers-Lee (تيم برنرز لي)، بنيانگذار شبکه جهاني وب، با راه اندازي يک وب سايت در آگوست سال ????، نام خود را به عنوان نخستين طراح وب در تاريخ به ثبت طراحی رساند. او در نخستين وب سايت خود از ابرمتن (Hyperlink) و پيوندي براي ايميل استفاده کرده بود.
 
در آغاز، سايتهاي وب با کُدهاي ساده «اچ‌ تي‌ام‌ال» نوشته مي شدند، گونه اي از زبان کُدنويسي که ساختار ساده‌اي به وب سايت ها مي داد، شامل سرتيتر و پاراگراف، و توانايي پيوند دادن به صفحه هاي وب ديگر، با اَبَرمتن. در مقايسه با روش هاي ديگر، اين راه تازه و متفاوتي بود که کاربران به سادگي مي توانستند با يک مرورگر، صفحه هاي پيوند خورده را باز کنند.
 
با پيشرفت وب و هنر طراحي آن، زبان کُد نويسي اش، اَبَرمتن يا اچ‌تي‌ام‌ال، پيچيده تر و پرانعطاف تر شد. ابزاري مانند جدول ها که بيشتر براي نمايش نمودارهاي داده اي بودند، بزودي مورد استفاده نادرست، براي چيدمان هاي پنهان در صفحه هاي وب قرار گرفتند. با پيدايش صفحه هاي الگوي وب يا «CSS»، روش نادرست طراحي با جدول هاي پنهان در صفحه، از گردونه خارج، و بجاي آن استفاده مناسب از صفحه هاي الگوي وب يا «CSS»، جايگزين شد.
 
فن آوري هاي يکپارچه سازي داده‌گاه ها (Database)، مانند زبان‌هاي کُدنويسي سمت سرور (Server-Side Scripting) مانند CGI, PHP, ASP.NET, ASP, JSP و ColdFusion، و استانداردهاي طراحي مدرن با الگوها (CSS)، ساختار سايت هاي وب را باز هم تغيير داده و آنرا پيشرفته تر کرده اند.
 
همچنين با آمدن نگاره هاي جاندار و فن آوري هاي پويانمايي به صفحه ها، مانند فِلَش (Flash)، چهره وب بيشتر از پيش تغيير کرد و توانمندي هاي تازه به سازندگان رسانه و طراح هاي وب داده شد، و توانايي هاي بيشتر و کارايي ها تازه مرورگرها براي html.
طراحي وب سايت 
وب سايت مجموعه اي از اطلاعات درباره موضوع و يا عنوان خاص است. طراحي يک وب سايت مشخص کننده آرايش و ساختــار صفحات وبي است که بوجود آورنده وب سايت خواهند بود. يک صفحه وب شامـــل اطلاعاتي درمورد هدف ايجــاد وب سايت ميباشد. يک وب ســايت را همــانند کتابي تصور کنيد کـه هر صفحه وب در حکم برگي از کتاب خواهد بود.
در زمينه طراحي وب سايت جنبه هاي گوناگوني بايد در نظر گرفته شود که به سبب پيشرفت روز افزون اينترنت همواره براين موارد افزوده مي شود. 
براي وب سايت هاي تجاري عمومي، موارد زير از جمله اصلي ترين آنها به شمار مي روند: 
1.طراحي سايت بر طبق عنوان و محتواي مطالب مي باشد. 
2.مطالب، جوهر کلام و اطلاعات درون سايت بايد مطابق با هدف سايت بوده و طيفي از عموم را نشانه رود که به دنبال اطلاعات ارائه شده در سايت هستند. 
3.سايت بـــايد قابل فهم بوده و برقـــراري ارتبــاط با آن حتي براي مخاطباني کـه آشنايي چنداني بـا وب ندارند، آســـان باشد. چنانچه سايت به اندازه کافي بزرگ بوده و اطلاعات زيادي را شامــل شود، بـايد اطلاعات راهنما را به گونه اي بکار برد که به سرعت در اختيار بيننده قرار گيرند. 
4.نماي کــار بايد کلي بوده و تمام صفحه را دربر گيرد تا بتواند پايـداري و ثبات را القــا کند. سبک نگارش بايد زيبا و تخصصي بوده و مناسب با سليقه مخاطبان و محتواي سايت باشد. 
5.در نگارش متون و اطلاعاتي که مخاطب به دنبال آنها است بايد بزرگ نمايي شود تا به بيننده القا کند که اين همان چيزي است که به دنبال آن بوده است. 
6.همچنين سايت بايد به سادگي در اينترنت يافت شود و درصورت امکان در بالاي ليست هاي جستجو قرار گيرد، اگرچه همواره اينگونه نباشد لااقل در موتورهاي جستجوي اصلي چنين شود. 
يک وب سايت معمولا شامـل متن و تصـاويـر است. اولين صفحه يک وب سـايت صفحه خانه (Home Page) و يا صفحه ايندکس (index) ناميده مي شود. بعضي از وب سايت هـــا از صفحه اي استفـــاده ميکنند کـــه معمولا صفحه خوش آمد ناميده مي شود. اين صفحه ممکن است شــامــل مواردي چون پيغــــــــــام خوش آمـدگويي، انتخاب زبـــان، انتخاب ناحيه جغرافيايي و يـا اعلام عدم پذيرش مسوليت درمــوارد خاص باشد. هر صفحه وب درون سايت وب، يک فايل HTML است که URL مخصوص به خود را دارد.
بعد از اين که هر صفحه وب ساخته شد، اين صفحات با استفاده از فهرست راهنمايي که از پيوندهاي مختلف تشکيل شده است به يکديگر متصل مي شوند.
هنگامي که يک وب ســايت کامل شد براي آنکه بـراي همه برروي اينترنت قابل مشاهده باشد بايد منتشر و يا ارسال (Upload) شود. اين کار به کمک يک ميزبان FTP انجام ميشود. هنگامي که سايت منتشر شد، مدير سايت براي افزايش بازديدکنندگان، از تکنيکهاي گونــاگون استفاده مي کند. اين کار با ثبت کردن وب سـايت در موتورهاي جستجويي نظير Google و Yahoo، تبادل لينک با وب ســايت هاي ديگر، ايجاد پيوند با وب سايتهاي مشابه و غيره امکان پذير است.
نمونه طراحي استاتيک : http:\\rohanit.com
 
تاريخچه وب سايت
 
طرح وب سايت
طرح وب به قالب نمايشي و طراحي گرافيکي صفحات موجود در وب سايت مي گويند که معرف محتوا و مطالب آن وب سـايت مي باشد. طرح وب جلوه بصـري هدف وب سايت است و اولين بخش از يک صفحه وب است که ذهن مخاطب را با خود درگير مي کند.
طراح وب با در نظر گرفتن هدف سايت و مخاطبان آن و با استفـاده از المان هاي متناسب با رويکرد سـايت و به کمک ذهن خلاق و ذوق هنري خود در بکار بردن ابعاد و رنگها، طرحي خلق مي کند که ضمن ايجـاد يکپارچگي در کليه صفحات وب سايت، نماي تکرار شونده و خسته کننده را به مخاطب القا نکند. در وب سايت بايد از الگوي ثابتي در صفحات استفاده کرد که کاربر به هنگام ديدن صفحات متوجه اين است که همه صفحات در يک سايت مشخص هستند.
Adobe Flash
Adobe Flash (سابقا Macromedia Flash) يک برنــامه ايجاد انيميشن و يــا برنامه کاربردي گرافيکي قوي است که براي سـاخت و اجرا کردن محتواي پويـــا، مطالب چند رسانه اي مــانند صدا و تصويــر و برنامه هــاي کاربردي محاوره اي بر روي وب و از طريق مرورگر (Browser) مورد استفاده قرار مي گيرد. 
فلش مــانند اغلب قــالب هــا و تــوافقنــامه هــاي اينترنتي نبوده و يک محصول تـــائيد شده از طرف ســازمــان استانداردهـا نمي باشد. فلش بسيار محدودکننده تر از قالب HTML بوده کـه به هر حال ديدن آن احتياج به يک Plugin اختصاصي دارد و با بيشتر امکانات کاربردي مرورگرهاي وب مانند دکمه Back سازگاري ندارد مگر اين که لينکي به يک صفحه HTML جديد از فــايل فلش پيوند داده شده بـــاشد که در اين صورت انيميشن صفحه قبـل بــايد از ابتدا شروع شود، تــا جائيکه محدوديتهــاي موجود ممکن است بــا توجه به اهداف طراحي وب سـايت، بي ربط بنظر برسند.
براساس آمـار 98 درصد از کاربــران وب در آمريکا برنــامه اجراي فلش را بـرروي رايــانه هاي خود نصب کرده اند و حدود 45 تا 56 درصد از آنها آخرين نسخه اين برنامه را دارند که البته نوساناتي نيز در اين آمار وجود دارد.
بسياري از طراحـان گرافيک از فلش به جهت کنترل کاملي کـه برروي هر بخش از طرح به آنها مي دهد و حرکت و روحي که به هر المان اضافه ميشود استفاده ميکنند.
برخي از طراحــــان برنــامه هــاي کاربردي به اين دليل از فلش استفــاده مي کنند که به آنهــــا اجازه ســـاخت برنــامه هائي را مي دهد که نيــازي به دوباره خواني و يـــا رفتن به صفحه جديد به ازاي هر فعل و انفعـــالي را ندارد. فلش توانائي استفاده از فونت هايي که برروي اغلب رايانه ها نصب نشده اند را دارد.
سايتهــاي بسياري وجود دارد که تمامــا در قالب فلش هستند. سايتهــاي ديگري نيز از فلش به جاي فايلهــاي تصويــري jpeg و يا gif استفـاده مي کنند، البته با قابليت حجم کمتر فايلهــاي برداري و سرعت بيشتر دريــافت فايلها.
همينطور از فلش مي توان براي جلوگيري از تکثير و يا جستجوي غير مجاز استفاده کرد.
مخالفان فلش ادعــا مي کنند که وب سايتهاي فلش طرحي کامل نداشته و اغلب داراي رابط کاربر مغشوش و غير استاندارد مي باشند. هم اکنون موتورهاي جستجو قادر  طراحی   به فهرست بندي فايلهـاي فلش نيستند که باعث مي شود مطالب ســايت به سادگي پيدا نشده و مورد جستجو قرار نگيرند، دليل آن اين است کـه بسيــاري از موتورهــاي جستجوگر، وب ســايتها را بــا تکيه بر متن، فهرست بندي مي کنند. البته اين قابليت وجود دارد که براي مرورگرهائي که توانائي نمايش فايلهــاي فلش را ندارند، مطالب جايگزين مشخص شود که اين مطالب به درک بهتر موتورهاي جستجوگر از سايت مي انجامد و باعث بوجود آوردن ديد بهتري از سايت مي شود.
زبــان اسکريپت نويسي فلش، Action Script ناميده مي شود و بـــه زبــان JaveScript شباهت دارد کــه البتـه ويژگي هاي مفيدي را با يکديگر ادغام نموده است. مثلا در خصوص اندازه قلم، پاسخ به رويدادهاي زمـان اجرا، امکاناتي براي افراد نابينا و بسياري ويژگيهاي ديگر.
ActionScript يک زبان شي گرا بوده که امکان استفاده از CSS ،XML و طراحي برنامه هاي کاربردي وب بر پـايه کلاس هاي ساخت يافته را در فلش به ما مي دهد.
وب سايت هاي پوياو ايستا
وب سايتهاي ايستا معمولا به وب سايتهايي گفته مي شود که صفحات آن يک بار ايجاد و تا مدت زماني تغيير نمي يابند و در صورت نياز به تغيير و بروزرساني صفحات آن معمولا اين کار پر دردسر و زمان بر است و در صورت نياز به تغيير بايستي صفحه تغيير يافته منتشر ( Upload ) گردد . 
وب سايتهاي دايناميک به وب سايتهايي گفته مي شود که در طراحي آن از زبانهاي برنامه نويسي استفاده شده است و در صورت نياز به تغيير در سايت ( ايجاد صفحه جديد ، ويرايش متون ، ايجاد پيوند و ... ) اينکار به سادگي و توسط نرم افزار نوشته شده مخصوص آن انجام مي پذيرد .
در وب سايتهاي دايناميک صفحه به پايگاه داده وصل بوده و با توجه به درخواست کاربر ( جستجو ، پيوند به صفحه و ... ) محتويات صفحات تغيير مي يابند .
روش قديمي مورد استفاده در طراحي صفحات وب (HTML)، بصورت ايستا (Static) است که بـراي تبديل آن به مطالب پويا دو روش وجود دارد:
•روش سمت سرويس دهنده (Server-side) 
•روش سمت سرويس گيرنده (Client-side) 
در روش Server-side يک سرور وب که نرم افـــزار خاصي را اجرا ميکند، يک صفحه HTML مطابق بـا درخواست کاربر و متناسب با ديگر متغيرها ايجاد مي کند.
:: زبانهاي اسکريبت نويسي متداول عبارتند از:
PHP-Perl-JSP-ColdFusion-ASP-ASP .NET-Ruby-Python
مانند دايرکتوري معروف ايراني www.yaoo.ir که آينده روشني در انتظار اين سايت ميباشد.هزاران ايراني روزانه از اين دايرکتوري بازديد کرده و به اهدافشان ميرسند.
در روشClient-side ، کدهــا در مرورگــر کاربـر اجـرا مي شوند و بنـابراين بــراي کارهــاي مهم نبــايد از اين روش استفاده شود زيـرا از قابليت ها و امکانات کاربر اطلاعي نداريم . اين روش بيشتر هنگــام آرايش و تزيين صفحه وب و يــا بکــار بـردن مطالب بي دوام و بلادرنگ مورد استفـاده قــرار مي گيرد کـــه در بيشتــر مواقع اين اعمــال بوسيله JavaScript انجام مي شود.
DHTML سمت سرويس گيرنده نيز در جهت افزايش تحرک و فعل و انفعالات در صفحات وب بوجود آمده است که البتـه در کنــار امکــانــاتي کـه عرضه نموده ميتواند بــــاعث بروز مشکلاتي پيرامون دسترسي به صفحــات و يــا بهينه ســـازي موتورهاي جستجو گردد. اغلب نرم افزارهــاي طراحي شده بــراي کمک به افــراد معلول و بيشتر موتورهاي جستجو از DHTML سمت سرويس گيرنده پشتيباني نمي کنند.
در صورتي که فهرست (Menu) يک وب سايت بوسيله JavaScript ساخته شده باشد، بطور معمول موتورهاي جستجو قادر به تشخيص صفحـاتي که در فهرست، پيوند داده شده اند نيستند مگر اين که تمهيداتي در جهت قراردادن راهنماهاي جايگزين در ديگر جاهاي صفحه در نظر گرفته شده باشد.
ASP .NET
تکنولوزي توليد و نوسعه صفحات دايناميک مي باشد که به سه زبان #VB, C# , J نوشته مي شود. 
ASP .NET بخشي از NET Platform. شرکت مايکروسافت و جانشين تکنولوژي قديمي تر از آن بــه نــــام ASP است. ASP .NET بر پــايــه "زبـــان مشترک زمــان اجـــرا" ساخته شده است، به اين معني که برنــامه نويســان مي توانند کــدهاي ASP .NET را بــا استفــاده از هر زبــان برنامه نويسي NET. مايکرو سافت بنويسند.
پايگاه داده (Database)
در علوم رايانه، پايگاه داده به عنوان يک مجموعه ساخت يــافته از داده ها يا اطلاعات ذخيره شده در يک رايانه تعريف مي شود. بطوريکه ميتوان آنرا براي پاسخ به طراحی  درخواستها کاوش نمود.
داده هاي بازيــافت شده در جواب درخواستها، اطلاعاتي را به ما مي دهند که به عنوان نتــايج، مورد استفاده قرار مي گيرند. برنــامه کامپيوتري مورد استفــاده براي اداره کردن و جستجو نمودن يک پايگــاه داده، سيستم مديريت پايگــاه داده (DBMS) ناميده ميشود. خصوصيـات و طراحي سيستمهــاي پايگــاه داده در علم اطلاعات گنجانده شده اند.
Microsoft SQL Server يکي از انواع پايگاه داده مي باشد که از سيستم مديريت پايگاه داده رابطه اي استفاده مي کند و توليد شده توسط مايکروسافت است.
 
طراحی وب سایت...
ما را در سایت طراحی وب سایت دنبال می کنید

برچسب : طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده : farkhonde webdesign20 بازدید : 99 تاريخ : يکشنبه 30 تير 1392 ساعت: 15:14

 
1958- آيزنهاور رئيس جمهور وقت آمريکا دستور اختصاص رديفي در بودجه نيروي هوايي آمريکا جهت تاسيس ARPA (آژانس تحقيقاتي پيشرفته) را صادر نمود.
1961 - کلينراک پروفسور علوم کامپيوتر در دانشگاه  UCLA، اولين مقاله را تحت عنوان "جريان اطلاعات در شبکه هاي بزرگ ارتباطي"  نوشت.
1962- اولين مقاله در مورد مفهوم اينترنت تحت عنوان ?ارتباط کامپـيوترهاي روي شبـکه? تـوسـط کلارک و ليکلايدر نوشه شد.
1964- باران اولين مقاله را تحت عنوان ?شبکه هاي ارتباطي توزيع شده? نوشت.
1965- آزمايش اولين شبکه ساخته شده بوسيله Larry Roberts در آزمايشگاه ايالتي MIT: دو کامپيوتر با استفاده از تکنولوژي Packet switching با يکديگر ارتباط برقرار کردند.
1966- پروژه ARPA به سرپرستي لاري رابرتز آغاز شد.
1972- اولين برنامه هاي استفاده از e-mail بوسيله راي تاميلسون براي ARPA نوشته شد و علامت @ (at) به معناي ?در?  انتخاب شد.
1974- اولين طراحي هاي پروتکل TCP توسط کرف و کان منتشر گرديد.
1976- ملکه اليزابت دوم يک e-mail فرستاد.
1978-  به TCP و TCP/ IP تقسيم شد.
1979- کميته کنترل پيکره بندي اينترنت (ICCB) را تاسيس نمود.
1980- سيستم هاي ARPANET به دليل وجود يک ويروس در پيام هاي الکترونيکي از کار افتاد.
1982- پروتکل TCP/IP، بعنوان استاندارد مورد استفاده وزارت دفاع آمريکا تعيين شد.
1983- Domain Name System) DNS ) ابداع گريد و پسوندهاي net,.org,.mil,.com,.gov .edu,.int بوجود آمدند.
1985- "Symbolic.com"بعنوان اولين Domain ثبت شد.
1986- 50000 ميزبان در اينترنت حضور دارند. ارتباط e-mail بين آلمان و چين برقرار شد.
1988- گفتگوي مبتني بر اينترنت (IRC ) تعريف و تدوين گرديد.
1989- در اين سال 000 /100 ميزبان در اينترنت قرار دارند.
1990- اولين سرويس تجاري اينترنت از طريق خطوط تلفن راه اندازي شد. شبکه ARPAnet به کار خود خاتمه داد- ?تيم برنرزلي ? سيستم جهاني web) www) را ابداع نمود. سيستم Gopher ارايه شد.
1992 - جستجو در اينترنت بوسيله آرمورپولي ابداع گرديد- جامعه اينترنت در ژانويه اين سال آغاز به کار کرد- تعداد ميزبانها به يک ميليون افزايش يافت.
1993- مرورگر موزاييک در دانشگاه Illinois ايجاد شد که بعدها نت اسکيپ بر اساس آن طراحي شد- کرم هاي جديد اينترنتي شيوع بيشتري پيدا کرد.
1994- اينترنت 25 ساله شد- ميکروسافت شروع به طراحي يک مرورگر Web براي ويندوز 95 نمود. فروشگاهها نيز به اينترنت متصل شدند. در اين سال FTP و www به ترتيب به کاربردترين پروتکل هاي اينترنت بودند.
1995- شرکت Microsystems Sun، جاوا را ارايه کرد- در اين سال Real Audio گسترش پيدا کرد- ثبت نام Domain از حالت رايگان خارج شد و 50 دلار هزينه ثبت ساليانه تعيين گريد- دايره مبارزه با مواد مخدر آمريکا براي اولين بار در اينترنت استراق سمع نمود.
1996- نام "TV.com" به مبلغ 000 /15 دلار به CNET فروخته شد. ميکروسافت و نت اسکيپ دو رقيب اصلي در عرصه توليد مرورگر شدند- تلفن اينترنتي جهاني شد- نخست وزير مالزي، ماهاتير محمد به مدت 10 دقيقه از طريق اينترنت با ياسر عرفات و رئيس جمهور فيليپين گفتگو کرد- کليه Domain هايي که بدون پرداخت هزينه قبلا ثبت گرديده بودند، حذف شدند.
1997- نام "business.com" به مبلغ 000 /150 دلار فروخته شد. تعداد نام سايت ها در پايگاه جستجوي whois از مرز 000 /100 گذشت.
 
طراحی وب سایت...
ما را در سایت طراحی وب سایت دنبال می کنید

برچسب : طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده : farkhonde webdesign20 بازدید : 103 تاريخ : يکشنبه 23 تير 1392 ساعت: 13:45

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

 
 
ساخت سايت با استفاده از وردپرس چندان هم که مي‌پنداريد سخت و طاقت فرسا نيست، البته اگر به تمام مراحل کار اشراف داشته باشيد. اگر فاقد اطلاعات کافي هستيد عجله نکنيد و براي کمي هم که شده مطالعه داشته باشيد. ولي اگر از اين موضوع از ذهنيت خوبي برخورداريد، مي توانيد شروع کنيد.
 
در زير مراحل ساخت سايت با وردپرس را ذکر کرده ام، اما لزوماً اين مراحل براي تمامي افراد صدق نمي کند، نه اينجا بلکه در همه جا. شما بايد با توجه به هدف خود مراحل راه را تشخيص دهيد، ولي در کل اين مراحل به صورت عمومي لازم براي راه اندازي سايت با وردپرس است.
 
در جايي نديدم که در مورد اين موضوع به اين مهمي سخني به ميان آورده باشد. اول از هر کاري شما بايد هدف خود را از راه اندازي وبلاگ يا سايت با وردپرس تعيين کرده باشيد. مراحل کار براي ساخت يک سايت شخصي با راه اندازي يک سايت تجاري کاملاً متفاوت است، و شايد در برخي مواقع مراحل ضد و نقيض باشند. پس به شما پيشنهاد مي کنم که در اول هر کاري اول هدف خود را از انجام دادن آن کار تعيين کنيد.
 
اين موارد از ملزومات راه اندازي سايت با وردپرس هستند. در تمامي موارد شما بايد يک دامنه و هاست (Host) داشته باشيد. اما بسته به هدف، کيفيت آن مي تواند متفاوت باشد. مثلا براي يک سايتي که از منابع سرويس دهنده (Server) به طور سنگين استفاده مي کند، بايد يک فضاي ميزباني (Host) قوي تر تهيه کنيد. ولي اگر سايت شما داراي بازديد آنچناني نيست، از فضاهاي اشتراکي که هر شرکت ثبت دامنه ارائه مي دهد مي توانيد بهره ببريد. براي ثبت دامنه هم مي توان از همان محلي که فضا را خريداري کرديد، در کنارش دامنه يا آدرس سايتتان را هم بخريد.
 
 
 نصب وردپرس
 
در اين مرحله پس از تامين منابع لازم بايستي وردپرس را بروي سايت خود نصب کنيد. گاهي اوقات در پنل مديريت فضاي ميزباني شما که معمولاً Cpanel است، قسمتي به نام Fantastico وجود دارد که اسکريپت هاي رايگان مانند وردپرس را تنها با يک کليک نصب مي کند.
 
ولي در خيلي مواقع اين کار را بايد به صورت دستي انجام دهيد که چندان هم سخت نيست. براي نصب به مقاله نصب وردپرس مراجعه کنيد.
 
 
در وردپرس شما با استفاده از قالب ها مي توانيد ظاهر سايت خود را تغيير دهيد. برخي قالب ها هم امکانات اضافي را براي مدير سايت و بازديد کنندگان فراهم مي کنند. در اين قسمت شما بايد قالب وبلاگ يا سايت خود را تعيين کنيد. قالب هاي رايگان زيادي در وب براي استفاده رايگان موجود است که بسته به نياز خود مي توانيد آنها را دانلود و بروي وردپرس نصب کنيد. نصب آنها به سادگي چند کليک مي باشد. ولي اگر مي خواهيد قالبي اختصاصي و پيشرفته تر از قالب هاي رايگان داشته باشيد، يا بايد خودتان دست به کار شويد و قالب سايتتان را خودتان طراحي کنيد، و يا با پرداخت هزينه ديگران را براي ساخت قالب اجير کنيد.
 
نکته اي که بايد در مورد قالب ها ذکر گردد اين است که، حتماً به اين موضوع توجه داشته باشيد که نوع قالب در موفقيت سايت شما بسيار تاثيرگذار است. هم از لحاظ زيبايي و کاربرپسند بودن، و هم از نقطه نظرات فني مانند بهينه بودن براي موتورهاي جست و جو.
 
تنظيم پيوند يکتا آنقدر مهم است که يک مرحله را به خود اختصاص مي دهد. ولي بايد بدانيد که در اين مرحله کلاً بايد تنظيمات سايت را به درستي انجام دهيد، تا بعدها مجبور به تغيير آنها که بروي سايت اثر مي گذارند، نباشيد. يکي از اين تنظيمات، پيوند يکتا است که همين ابتدا مطالعات لازم را داشته باشيد تا بهترين نوع پيوند يکتا را انتخاب کنيد.
 
افزونه ها برنامه هاي الحاقي کوچکي هستند که در کنار وردپرس براي افزودن امکانات جانبي بروي سايت شما نصب مي شوند. بسته به نوع سايت، شما مي توانيد افزونه هايي را نصب و از آنها در جهت پيشبرد اهداف خود استفاده کنيد. بسياري از افزونه هاي وردپرس رايگان هستند و مي توانيد تنها با چند کليک ساده آنها را بروي سايت نصب کنيد، ولي از زياده روي اجتناب کنيد.
 
 
صفحات اساسي همان صفحات غير پوياي سايت شماست، مانند صفحه “درباره ما”. باز هم بسته به نوع سايت و وبلاگ، صفحات اساسي فرق مي کنند و شما مي توانيد از قسمت پيشخوان وردپرس اين کار را انجام دهيد. در اينجا تنظيمات ديگري هم هست که بايد بروي سايت انجام دهيد.
 
منظور از وبلاگ نويسي، ارسال مطلب به سايت يا وبلاگ است. پس از اين که تمامي مراحل بالا را به نحو احسن طي کرديد، حال وقت آن است که به انتشار محتواهاي خود اقدام کنيد. اين محتوا است که نقش اصلي را براي رساندن شما به هدف مورد نظرتان بازي مي کند، پس در ارسال مطالب بسيار دقت کنيد.
 
اين مراحلي که در بالا به آنها اشاره شد، براي ساخت يک سايت يا وبلاگ با استفاده از وردپرس لازم و ضروري بود. در نوشته هاي ديگر درباره جزئيات هر بخش مقالات کاملتري را ارائه خواهم کرد که شما را در اين امر اندکي هم که شده ياري کنم. پس اگر فکر مي کنيد مقدمات کار را از قبل فراهم کرده ايد، معطل نکنيد و زمان را غنيمت بشماريد.
طراحی وب سایت...
ما را در سایت طراحی وب سایت دنبال می کنید

برچسب : طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده : farkhonde webdesign20 بازدید : 123 تاريخ : چهارشنبه 19 تير 1392 ساعت: 14:04

 ملاک هاي ارزيابي کيفيت طراحي قالب وردپرس توسط آنلاينر

 
 
گروه طراحي سايت آنلاينر، عوامل مختلفي را براي ارزيابي صحيح کيفيت کارهاي انجام شده در اختيار مشتريان قرار ميدهد؛ اطلاعاتي که بي طرف باشند و از سوي منابع و مراجع مختلف ارائه شده باشند، بررسي ميزان رضايت مشتريان پيشين و استفاده از سرويس هاي آنلاين از جمله ي اين ملاک ها هستند.
 
در مورد دو عامل نخست (مقالات و ميزان رضايت مشتريان پيشين طراحي سايت و يا طراحي قالب وردپرس آنلاينر) به فراخور کار هر مشتري، توضيحات از سوي مسئول مکاتبه با مشتريان اعلام مي شود، و اما در مورد استفاده از سرويس هاي آنلاين، دو سرويس کاملا معتبر آنلاين وجود دارند که مشتريان مي توانند با بررسي وب سايت ها و يا قالب هاي وردپرس طراحي شده توسط آنلاينر، به ميزان کيفيت آن ها پي ببرند:
 
وب سايت ارزيابي ميزان کيفيت و سرعت gtmatrix
اين وب سايت علاوه بر اينکه يک سرويس ارزيابي ميزان سرعت و کيفيت کدنويسي به شما ارائه مي کند، راهکارها و ريز گزارشات را نيز ارائه مي کند؛ بطوري که بر اساس آن ها، شما مي توانيد نقاط ضعف و قوت کدنويسي هاي انجام شده براي وب سايت تان، از جمله مواردي که در بهينه سازي وب سايت (سئو) نقش دارند و همچنين مواردي که جهت سرعت لود و … مهم هستند را پيگيري نماييد.
براي تست موارد گفته شده، مشتريان مي توانند در انتهاي انجام کار و  بر اساس توضيحات و توافقاتي که از پيش به عمل آمده است، به آدرس gtmetrix.com مراجعه نمايند.
 
ارزيابي کيفيت و ارائه راهکار تخصصي قالب هاي وردپرسي
يکي از بهترين ويژگي هايي که سرويس gtmetrix در اختيار کاربران قرار مي دهد، ارائه ي گزارش ارزيابي کيفيت و اعلام راهکارهاي مخصوص سايت هاي وردپرسي هست. از آن جا که وردپرس يک سيستم مديريت محتواي بر پايه ي قالب (يا به عبارتي template base) هست، اين گزارش مستقيما ميتواند ارزيابي کيفيت مستقيم قالب وردپرس مورد استفاده در سايت مورد نظر باشد. البته مقاديري از تنظيمات نيز به پلاگين ها و ساير تنظيمات بر ميگردد، اما عمده تمرکز مسلما بر روي قالب وردپرس طراحي شده مي باشد.
 
گزارش گيري از وب سايت با Woorank
دومين سرويس آنلايني که در اينجا معرفي مي نماييم؛ woorank.com هست که البته با جزئياتي به مراتب کمتر، اما با ارائه ي يک گزارش مناسب و با جزئياتي مقبول، توجه شما را به نقاط ضعف و قوت کدنويسي هاي وب سايت شما جلب مي کند.
عدم ملاک صحيح براي ارزيابي امنيت
مسئله اي که مانند هميشه از نظر ارزيابي، نميتوان چندان به مسئله ي ارزيابي توسط سرويس هاي آنلاين توجه کرد، امنيت هست؛ مسلما ارزيابي امنيت وب سايت هاي طراحي شده به دليل ظرافت ها و پيچ و خم هاي بسياري که وجود دارند که اکثرا مي بايستي توسط عوامل انساني خبره و حرفه اي بررسي شوند.
طراحی وب سایت...
ما را در سایت طراحی وب سایت دنبال می کنید

برچسب : طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده : farkhonde webdesign20 بازدید : 133 تاريخ : شنبه 15 تير 1392 ساعت: 18:54

 تبادل فايل با سرور از طريق FTP

استفاده از FTP براي تبادل فايل با سرور
FTP مخفف File Transfer Protocol است به معناي پروتوکل انتقال فايل و از آن براي انتقال فايلها بين سرور و کامپيوتر کاربر استفاده مي شود. بيشترين مورد استفاده از اين روش براي آپلود کردن صفحات و فايلهاي مربوط به وب سايت ها است.
براي استفاده از FTP به يک نرم افزار هم احتياج داريد که کار اتصال و انتقال فايلها را انجام ميدهد. شما حتي مي توانيد از اينترنت اکسپلورر ويندوز براي اين کار استفاده کنيد اما چون اينترنت اکسپلورر مشخصاً براي استفاده از FTP طراحي نشده است امکانات کاملي در اين زمينه در اختيار شما قرار نميدهد. در ادامه به معرفي چند نرم افزار براي کار با FTP خواهيم پرداخت.
 
اتصال به سرور FTP
براي اتصال به سرور به يک سري اطلاعات احتياج داريد تا با استفاده از آنها به سرور دسترسي داشته باشيد اين اطلاعات معمولاً شامل آدرس سرور FTP، نام کاربري و کلمه عبور شما در سرور هستند. آدرس سرور چيزي شبيه ftp://example.com يا ftp://ftp.example.com است و سرور مورد نظر را براي برنامه مشخص ميکند.
 
معمولاً پوشه اي که محتويات سايت در آن قرار ميگيرند (Remote Folder) در سرور به صورت مجزا در نظر گرفته مي شود که فايلهايي که خارج از اين پوشه آپلود شوند از طريق سايت در دسترس نخواهند بود. نام اين پوشه معولاً public_html يا www است. در صورتي که شما نام اين پوشه را به برنامه FTP خود بدهين پس از اتصال به سرور به صورت خودکار اين پوشه براي شما باز خوهد شد.
وارد کردن مشخصات سرور FTP در نرم افزار CuteFTP
تبادل فايل بين سرور و کلاينت
اغلب کلاينتهاي FTP ظاهري مشابه هم دارند که تا حدي شبيه اکسپلورر ويندوز است. در تصوير زير مي توانيد نمايي از نرم افزار CuteFTP را مشاهده کنيد.
 
نمايي از نرم افزار CuteFTP که براي کار با پروتوکل FTP مورد استفاده قرار ميگيرد
 
در اين نرم افزار ستون سمت چپ نشان دهنده فايلها و پوشه هاي موجود در کامپيوتر کاربر و قسمت بزرگتر در سمت راست نشان دهنده فايلها و پوشه هاي موجود در سروري هستند که نرم افزار به آن متصل شده است. ساير کادرهاي موجود در برنامه هم پيامها و دستوراتي را که بين سرور و نرم افزار رد و بدل مي شود و همچنين فايلهاي موجود در ليست انتقال، فايلهاي در حال انتقال و فايلهايي که انتقال آنها به پايان رسيهد است را نشان مي دهند.
 
براي انتقال فايلها کافيست فايلهايي را که ميخواهيد منتقل شوند در ستون مربوط به آنها انتخاب کنيد و دکمه آپلود يا دانلود را بسته به کاري که ميخواهيد انجام دهيد از نوار بالاي ستونها کليک کنيد. براي مثال وقتي بخواهيم يک سري فايل را از کامپيوتر خود به سرور انتقال دهيم ميتوانيم همه فايلها را در کامپيوتر خود با استفاده از ستون سمت چپ برنامه انتخاب کنيم و دکمه آپلود (پيکان رو به بالا) را از نوار ابزار برنامه کليک کنيم. با اين کار همه فايلهاي انتخاب شده به پوشه در سرور که هم اکنون توسط برنامه باز شده است منتقل مي شوند. البته براي انتقال فايلها مي توانيم از دراگ و دراپ کردن فايلها هم استفاده کنيد و يا از دکمه سمت راست ماوس و… اما در اساس کار تفاوتي وجود ندارد.
 
براي دانلود فايلهاي موجود در سرور هم بايد فايلهاي مورد نظر را انتخاب کنيم و دکمه دانلود (پيکان رو به پايين) را کليک کنيم. سپس فايلها در پوشه اي که در ستون سمت چپ برنامه باز شده است دانلود مي شوند.
 
البته معمولاً نرم افزارهاي FTP امکانات ديگري از قبيل ويرايش فايل، فشرده سازي و باز کردن فايلهاي فشرده و امکاناتي از اين قبيل هم دارند ولي ما در اينجا فقط به آپلود و دانلود کردن فايل در آنها مي پردازيم.
 
نرم افزارهاي FTP:
نرم افزراهاي زيادي براي کار با FTP وجود دارند که بسياري از آنها را مي توانيد به صورت رايگان يا نسخه آزمايشي از اينترنت دانلود کنيد. البته در بعضي نرم افزراهاي طراحي وب نظير Dreamweaver هم امکان کار با FTP تعبيه شده است. در اين قسمت به معرفي برخي از اين نرم افزارها مي پردازيم.
 
Inteet Explorer
بسياري از افراد اينترنت اکسپلورر را به عنوان نرم افزاري که قابليت کار با FTP را داشته باشد نميشناسند اما اين قابليت در نسخه هاي اخير اين مرورگر تعبيه شده است. اينترنت اکسپلورر ساده ترين راه براي شروع کار با FTP است چون احتياج به دانلود و نصب نرم افزار جديد نداريد اما در صورتي که ميخواهيد به صورت دائمي و حرفه اي از FTP استفاده کنيد ممکن است کار با اين مرورگر به مرور زمان براي شما خسته کننده شود.
 
FileZilla
اين نرم افزار توسط تعداد زيادي از طراحان و صاحبان سايتهاي اينترنتي مورد استفاد قرار ميگيرد. شما ميتوانيد با مراجعه با آدرس filezilla.sourceforge.net اين نرم افزار را به صورت رايگان دانلود کنيد يا اطلاعات بيشتري در مورد آن به دست آوريد.
 
Nvu
اين برنامه يک يک نرم افزار رايگان براي طراحي و ويرايش صفحات وب است که قابليت کار با FTP هم در آن تعبيه شده است. براي اطلاعات بيشتر در مورد اين نرم افزار مي توانيد به وب سايت آن با آدرس www.nvu.com مراجعه کنيد.
 
CuteFTP
اين نرم افزار مشخصاً براي کار با FTP طراحي شده است و امکانات در خور توجهي در اختيار کاربران خود قرار مي دهد. مي توانيد براي دانلود نسخه آزمايشي اين نرم افزار به سايت رسمي آن با آدرس www.cuteftp.com مراجعه کنيد. اين نرم افزار با توجه به حجم مناسب (حدود 6 مگابايت براي نسخه 7 آن) و امکاناتي که در اختيار کاربران خود قرار ميدهد گزينه مناسبي براي کار با FTP است.
 
WS_FTP
اين نرم افزار هم از طرفداران زيادي برخوردار است. براي کسب اطلاعات بيشتر و دانلود نسخه آزمايشي آن مي توانيد به وب سايت نرم افزار با آدرس www.ipswitch.com مراجعه کنيد.
Dreamweaver
امکانات اين برنامه بسيار فراتر از يک نرم افزار FTP ساده است. اين برنامه جهت طراحي وب در سطح حرفه اي ارائه شده است و علاوه بر HTML و CSS که در طراحي صفحات استاتيک استفاده مي شوند از زبانهاي برنامه نويسي دايناميک از جمله PHP و ASP هم پشتيباني ميکند. براي اطلاعات بيشتر در مورد اين نرم افزر ميتوانيد به آدرس www.adobe.com/products/dreamweaver مراجعه کنيد. 
در صورتي که تمايل داريد از اين نرم افزار استفاده کنيد من توصيه ميکنم Adobe Dreamweaver CS3 نسخه ME را که براي زبانهاي رايج در خاور ميانه طراحي شده است انتخاب کنيد.
 
طراحی وب سایت...
ما را در سایت طراحی وب سایت دنبال می کنید

برچسب : طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده : farkhonde webdesign20 بازدید : 113 تاريخ : پنجشنبه 6 تير 1392 ساعت: 15:02

 تبادل فایل با سرور از طریق FTP

 

برای استفاده از FTP به یک نرم افزار هم احتیاج دارید که کار اتصال و انتقال فایلها را انجام میدهد. شما حتی می توانید از اینترنت اکسپلورر ویندوز برای این کار استفاده کنید اما چون اینترنت اکسپلورر مشخصاً برای استفاده از FTP  طراحی وب سایت  نشده است امکانات کاملی در این زمینه در اختیار شما قرار نمیدهد. در ادامه به معرفی چند نرم افزار برای کار با FTP خواهیم پرداخت.

 

اتصال به سرور FTP

برای اتصال به سرور به یک سری اطلاعات  طراحی وب سایت احتیاج دارید تا با استفاده از آنها به سرور دسترسی داشته باشید این اطلاعات معمولاً شامل آدرس سرور FTP، نام کاربری و کلمه عبور شما در سرور هستند. آدرس سرور چیزی شبیه ftp://example.com یا ftp://ftp.example.com است و سرور مورد نظر را برای برنامه مشخص میکند.

 

معمولاً پوشه ای که محتویات  طراحی وب سایت  در آن قرار میگیرند (Remote Folder) در سرور به صورت مجزا در نظر گرفته می شود که فایلهایی که خارج از این پوشه آپلود شوند از طریق سایت در دسترس نخواهند بود. نام این پوشه معولاً public_html یا www است. در صورتی که شما نام این پوشه را به برنامه FTP خود بدهین پس از اتصال به سرور به صورت خودکار این پوشه برای شما باز خوهد شد.

 

تصویر زیر مربوط به قسمتی از نرم افزار CuteFTP است که کاربر در آن مشخصات سرور FTP را تععین میکند. قسمتهای مربوط به Label و Comments برای یادآوری سایت توط کاربر استفاده میشوند و به سرور ارتباطی ندارند. کادر Host Address برای وارد کردن آدرس سرور FTP است. قسمتهای Useame و Password هم مربوط به نام کاربری و کلمه عبور کاربر در سرور هستند. Login Method هم معمولاً به صورت normal است در غیر این صورت باید اطلاعات مربوط به آنرا از مدیر سرور خود دریافت کنید.

 

 

 طراحی وب سایت

نمایی از نرم افزار CuteFTP که برای کار با پروتوکل FTP مورد استفاده قرار میگیرد

 

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

 

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

 

برای دانلود فایلهای موجود در سرور  طراحی وب سایت هم باید فایلهای مورد نظر را انتخاب کنیم و دکمه دانلود (پیکان رو به پایین) را کلیک کنیم. سپس فایلها در پوشه ای که در ستون سمت چپ برنامه باز شده است دانلود می شوند.

 

البته معمولاً نرم افزارهای FTP امکانات دیگری از قبیل ویرایش فایل، فشرده سازی و باز کردن فایلهای فشرده و امکاناتی از این قبیل هم دارند ولی ما در اینجا فقط به آپلود و دانلود کردن فایل در آنها می پردازیم.

 

نرم افزارهای FTP:

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

 

Inteet Explorer

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

 

FileZilla

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

 

Nvu

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

 

CuteFTP

این نرم افزار مشخصاً برای کار با FTP طراحی شده است و امکانات در خور توجهی در اختیار کاربران خود قرار می دهد. می توانید برای دانلود نسخه آزمایشی این نرم افزار به سایت رسمی آن با آدرس www.cuteftp.com مراجعه کنید. این نرم افزار با توجه به حجم مناسب (حدود 6 مگابایت برای نسخه 7 آن) و امکاناتی که در اختیار کاربران   طراحی وب سایت خود قرار میدهد گزینه مناسبی برای کار با FTP است.

 

WS_FTP

این نرم افزار هم از طرفداران زیادی برخوردار است. برای کسب اطلاعات بیشتر و دانلود نسخه آزمایشی آن می توانید به وب سایت نرم افزار با آدرس www.ipswitch.com مراجعه کنید.

 

Dreamweaver

امکانات این برنامه بسیار فراتر از یک نرم افزار FTP ساده است. این برنامه جهت طراحی وب در سطح حرفه ای ارائه شده است و علاوه بر HTML و CSS که در طراحی صفحات استاتیک استفاده می شوند از زبانهای برنامه نویسی داینامیک از جمله PHP و ASP هم پشتیبانی میکند. برای اطلاعات بیشتر در مورد این نرم افزر   طراحی وب سایت میتوانید به آدرس www.adobe.com/products/dreamweaver مراجعه کنید

در صورتی که تمایل دارید از این نرم افزار استفاده کنید من توصیه میکنم Adobe Dreamweaver CS3 نسخه ME را که برای زبانهای رایج در خاور میانه طراحی شده است انتخاب کنید.

 

طراحی وب سایت...
ما را در سایت طراحی وب سایت دنبال می کنید

برچسب : طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده : farkhonde webdesign20 بازدید : 118 تاريخ : چهارشنبه 29 خرداد 1392 ساعت: 14:02

موزش جامع و کامل CSS از پایه تا پیشرفته
 
 
 
آموزش سی اس اس                
 
               
 
                 دسته: طراحی وب سایت استاتیک
 
                 دیدگاه های پیشین
 
 
 
استفاده از CSS باعث تمیزتر شدن کدهای برنامه نویسی تان می شود، تغییرات آتی را آسان می کند و همچنین دید شما را بیشتر به
 
طراحی معطوف می کند استفاده ی اصلی css برای قالب بندی اشیاء html می باشد به طور مثال با آن می توانید برای قسمت های
 
مختلف در صفحه ی طراحی وب سایت خود تصویر زمینه ای قرار دهید رنگ متن ها را تغییر دهید و امکانات بی نظیر دیگری که برای html وجود ندارد.....
 
ادامه مطلب
 
 
 
 
 
 
آموزش جامع و کامل جاوا اسکریپت از پایه تا پیشرفته
 
 
 
آموزش جاوا اسکریپت
                                    
D
 
                                      دسته: داینامیک
 
                                      دیدگاه های پیشین
 
 
 
 
 
جاوا اسکریپت زبانی است که برای طراحی صفحات وب ایجاد شده و بسیار آسان تر از سایر زبانهاست. البته همین سادگی و
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
راحتی کار با جاوا اسکریپت است که باعث رواج و محبوبیت جاوا اسکریپت در میان کاربران شده است.
 یکی دیگر از قابلیت های جاوا اسکریپت این است که به راحتی می توان با html ترکیب شود و از امکانات آن استفاده نماید .....
 
 
 
 
 
 
 
 
 
 
 
 
article 
صفحه بندی مطالب و محتوا با PHP و MySQL
mysql-php-pagination
 
یکی از مواردی که دیر یا زود مورد نیاز برنامه نویسان طراحی وب سایت خواهد بود، صفحه بندی مطالب و محتوای سایت یا برنامه کاربردی است که در اصطلاح به آن pagiation هم می گویند (به معنی تقسیم نمایش محتوای مورد نظر در چند صفحه به جای نمایش آنها در یک صفحه)، ناگفته پیدا است که فواید و لزوم این کار در دسته بندی بهتر و ایجاد محیط کاربری (UI یا User Interface) حرفه ای تر است، البته به جهت پیچیده گی ظاهری این امکان، ممکن است در نگاه نخست طراحی صحیح آن کمی مبهم به نظر برسد، اما با کمی راهنمایی و تمرکز می توان راه حل مشکل را پیدا کرد، به هر صورت در این آموزش قصد داریم تا با هم این مشکل را یک بار برای همیشه حل کنیم!، لذا اگر شما هم علاقمند هستید تا برنامه هایتان را به این روش طراحی وب سایت کنید، با ادامه مطلب همراه ما باشید.
sectionدسته بندی: آموزش کاربردی » MySQL
labelبرچسب ها: PHP - MySQL
article 
ارسال پارامترطراحی وب سایت به URL و دریافت مقادیر با PHP
php-curl-file-get-contents
 
زمانی که از ارسال پارامتر درطراحی وب سایت صحبت می کنیم، بیشتر ذهنمان معطوف به فرم های HTML و متد POST یا GET می شود، البته این شیوه مرسوم و پرکاربردی برای ارسال داده ها از مرورگر (سمت کاربر) به یک سایت (سمت سرور) است، اما گاهی مواقع نیاز است که از این قالب سنتی پا را فراتر بنهیم و از روش های دیگری نیز استفاده کنیم، به فرض از همین استاندارد POST و GET در ارسال درخواست های آژاکسی (Ajax) نیز به سرور استفاده می شود، از طرفی کدها و توابعی در PHP وجود دارد که می توانند علاوه بر ارسال پارامترها به یک سرور (آدرس URL)، پاسخ آن را نیز دریافت کنند، امکان بالقوه ای که می تواند کاربردهای زیادی داشته باشد، از جمله مهمترین این توابع file_get_contents و cURL هستند 
 
طراحی وب سایت...
ما را در سایت طراحی وب سایت دنبال می کنید

برچسب : طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده : farkhonde webdesign20 بازدید : 272 تاريخ : چهارشنبه 22 خرداد 1392 ساعت: 16:03