مطالبي در مورد پسوند سايتها...

معروفترين پسوندهايي كه حتما در انتهاي نشانيهاي مختلف ديده ايد عبارتند از : cgi – pl – asp – nsf – shtml – html – htm – php با شروع كار وب ، تقريبا تمام دستگاههايي كه وب رويشان كار ميكرد داراي سيستم عامل « يونيكس » بودند.در آن زمان پسوند استاندارد html بود . اما هنگامي كه « سرويسگرهاي وب » تبديل به كامپيوترهاي شخصي با سيستم هاي عامل داس و ويندوز شدند ، چهار حرفي بودن html مشكل ساز شد .

همانطور كه ميدانيد كامپيوتر شخصي از سيستم نام گذاري 8.3 (نام 8 حرفي و پسوند 3 حرفي) استفاده ميكند و به اين ترتيب پسوند htm هم وارد معركه شد . در آن زمان با ديدن اين پسوند مي توانستيد تشخيص دهيد كه سرويسگر سايت وب از يونيكس استفاده ميكند يا ويندوز ، البته در حال حاضر اين امر امكانپذير نيست ، چرا كه ديده ميشود بسياري از صفحات وب با سرويسگرهاي يونيكس نيز از پسوند htm استفاده ميكنند.

صفحاتي كه داراي پسوند shtml هستند ، مشخص مي كنند كه در آنها از ssl استفاده شده است . صفحات html و htm ثابت و ايستا هستند . اين صفحات از ديسك سرويس گر بيرون كشيده مي شوند و بدون كوچكترين تغيير براي كاربر فرستاده مي شوند . اما به كمك SSL مي توان به اين صفحات برچسبهايي را افزود كه مشخص مي كنند فايل ديگري بايد در محل برچسب قرار گيرد . به اين ترتيب صفحه از ديسك سرويسگر بيرون كشيده مي شود و سپس سرويسگر تمام تعويض هاي خواسته شده را انجام مي دهدو صفحه ي نهايي را براي كاربر مي فرستد .

هنگامي كه به صفحه اي با پسوند nsf برخورد خواهيد كرد كه سرويسگر از آن سايت Lotus’s Domimo باشد . چنين سرويسگري ، هنگامي كه با درخواست كاربر مواجه مي شود ، نوشته هاي پايگاه داده ي استاندارد لوتوس را به صفحات وب تبديل مي كند و براي كاربر مي فرستد .

ASP يكي از فن آوريهاي مايكروسافت است كه قابليت انعطاف بيشتري نسبت به موارد قبلي دارد. چنين صفحات وبي مي توانند شامل كدهاي ويژوال بيسيك باشند كه سرويسگر هنگام بيرون كشيدن صفحه از ديسك خود ، ملزم به اجراي آن باشد . اين كدها تقريبا مي توانند هر كاري انجام دهند مانند اجراي برنامه هاي ديگر ، تغيير صفحات متناسب با كاربرهاي مختلف ، خواندن پايگاههاي داده و ... (قابل توجه ويژوال بيسيك نويسان ) .

شايد تا به حال صفحاتي با پسوند jsp ديده باشيد . در چنين صفحاتي كدهاي به كار رفته به جاي ويژوال بيسيك ، از نوع جاوه هستند .

 پسوند PL مخففي بر PERL ، يك زبان اسكريپت نويسي است . چنين صفحه هايي تنها محتوي اسكريپتهاي پرل هستند . با كمك اين اسكريپتها هم مي توان كارهاي مختلفي انجام داد . (مانند صفحات ASP ).

پسوند cgi در انتهاي يك صفحه نيز مشخص كننده به كار رفتن كد در صفحه است اين كد كه توسط سرويسگر اجرا خواهد شد ، ممكن است هر چيزي باشد ( مثلا كد C++ ).

در بعضي از سايتها شايد پسوند PHP را ديده باشيد كه اين زبان تقريبا جديد است و اين روزها اكثر سايتها به اين نوع پسوند روي آورده اند زيرا قابليت انعطاف پذيري زيادي دارد و همين ... اميدوارم بتوانيد از اين مطالب استفاده ي كافي ببريد و شايد به فكر ساختن يك سايت خصوصي براي خود افتاده باشيد.

ادامه نوشته

‌ده نرم‌افزار سودمند - براي برنامه‌نويسان حرفه‌اي دات‌نت‌

اشاره :
اگر برنامه‌نويس باشيد شايد صدها سورس‌كد و برنامه كاربردي جالب دم دست داريد كه به استفاده از آن‌ها عادت كرده‌ايد. با اين‌كه نرم‌افزار ويژوال استوديوي دات نت به‌قدري خوب نوشته شده است كه تقريبا نود درصد نيازهاي هر برنامه‌نويس را تامين مي‌كند، اما داشتن اين ابزار‌ها از ضروريات دنياي برنامه‌نويسي است و كاركردن در اين حوزه بدون بهره‌گرفتن از چنين وسايلي لطف كمي دارد. اين ماجول‌ها و ابزارهاي جانبي حاصل تجربيات برنامه‌نويسان ديگري هستند كه به مرور زمان خلا وجود آن‌ها را احساس كرده‌اند.‌تمام برنامه‌هاي معرفي شده در اين مقاله، جالب و كمابيش مهم هستند. ولي به سبك معرفي پرفروش‌ترين فيلم‌هاي سينمايي از ابزارهايي كه در نگاه اول اهميت و جذابيت كمتري دارند شروع مي‌كنيم. با اين حال اگر كمي دندان روي جگر بگذاريد، به تدريج هرچه به انتهاي مقاله مي‌رسيم نرم‌افزارها جالب‌تر مي‌شوند! بنابراين از دهمين برنامه شروع مي‌كنيم.

دهم: ‌NDoc
ابزاري كه مي‌خواهم معرفي كنم فقط به كار برنامه‌نويسان حرفه‌اي مي‌آيد. برنامه NDoc به شما كمك مي‌كند براي نرم‌افزاري كه نوشته‌ايد يك سند راهنماي برنامه‌نويسي (‌Help Documentation) بسازيد...
ادامه نوشته

از ADSL چه مى‏دانيد؟

بيشتر افراد بعد از كلى دقت و پرس‏وجو، بالاخره كارت يكى از Ispها يا شركت‏هاى ارائه خدمات اينترنت را انتخاب مى‏كنند؛ اما اين تازه آغاز ماجراست...
اگر شانس با ما همراه باشد و مشكل نصب مودم، اينترنت اكسپلور (IE) و اشغال بودن خطوط مركز را نداشته باشيم، تقريباً يكى دو دقيقه بعد از Dialup (شماره‏گيرى)، اتصال به اينترنت برقرار خواهد شد.
در مدت اتصال نيز تلفن، مشغول شده، عملاً تماس از طريق آن غيرممكن مى‏شود. اضافه بر هزينه اشتراك يا خريد كارت اينترنت، هزينه تلفن را هم بايد پرداخت.
علاوه بر همه اين دردسرها، در زمان اتصال (Connect)، امكان قطع اينترنت (Disconnect) نيز همواره وجود دارد.
اين در حالى است كه عمده كار ما با اينترنت، محدود به چك كردن ايميل، جست‏وجو و نهايتاً به بروز كردن صفحه وبلاگمان مى‏شود و بسيارى از افراد، حتى يك بار هم مولتى مديا و دانلود فيلم و موسيقى را تجربه نكرده‏اند. هر چند علاوه بر استفاده از مودم‏هاى معمولى و سيستم Dialup، روش‏هاى ديگرى چون استفاده از شبكه‏هاى محلى (LAN)، مودم‏هاى كابلى، شبكه بى‏سيم (Wireless) و فناورى DSL نيز وجود دارد، با اين حال، اپيدمى سرعت پايين اينترنت به گونه‏اى است كه گروهى عطايش را به لقايش بخشيده‏اند.
اما دنياى فناورى، هر بار راه حلى تازه براى رفع مشكلات خود دارد و اين بار، راهى براى تحقق رؤياهاى اينترنت پرسرعت!
فناورى‏اى به نام ADSL (Asymmetric Digital Subscriber Line) يا همان خط ديجيتال نامتقارن.
فناورى ADSL يك فناورى مخابراتى است كه اولين بار در سال 1995م. در آمريكا طراحى و استفاده شد.
اگر بخواهيم اين فناورى را به زبان ساده تعريف كنيم، مى‏توانيم سيم مسى تلفن معمولى را به صورت يك كانال تصور كنيم. مكالمات صوتى، تنها قسمت اندكى از فضاى كانال را اشغال مى‏كنند. به عبارت ديگر، زوج سيم مسى تلفن شهرى از محدوده فركانسى ميان صفر تا 2 مگاهرتز را پشتيبانى مى‏كند كه از اين مقدار، تنها 4 كيلوهرتز مورد استفاده تلفن شهرى ثابت قرار مى‏گيرد و عملاً بقيه باند بدون استفاده مى‏ماند.
با كمك فناورى ADSL، مى‏توان از فضاى استفاده نشده براى ارسال سريع داده‏ها به طور همزمان و همراه با اطلاعات صوتى استفاده نمود.
به عبارت ساده‏تر، از 4 كيلوهرتز پهناى باند، براى سيستم شماره‏گيرى تلفن و از مابقى باند، براى اتصال به اينترنت و تبادل اطلاعات ميان كاربر و مركز خدمات ADSL استفاده مى‏شود. اين روش، سرعت تبادل اطلاعات را به طرز بى‏نظيرى افزايش مى‏دهد.
در فناورى ADSL، سرعت ارسال اطلاعات با سرعت دريافت اطلاعات مساوى نيست؛ به اين ترتيب كه سرعت دريافت داده بيشتر از سرعت ارسال آن است و دقيقاً به همين دليل، ADSL را نامتقارن مى‏نامند. (شكل 1)
با كمك فناورى ADSL، در هنگام اتصال به اينترنت از Dialup و شماره‏گيرى و انتظار براى اتصال يا قطع ارتباط، خبرى نخواهد بود و به صورت دائمى به مركز ISP و در نهايت به شبكه اينترنت متصل خواهيد بود؛ به طورى كه براى اتصال به اينترنت، تنها كافى است كامپيوتر خود را روشن نماييد.
علاوه بر اين مزيت عمده، ADSL، بهره‏گيرى از خطوط تلفن معمولى است. به عبارت ديگر، نيازى به سيم‏كشى مجدد و يإ؛ ّّ تجهيزات جديد مخابراتى ندارد.
مزيت‏هاى ADSL را مى‏توان به طور خلاصه اين گونه بيان نمود:
1. ارتباط پرسرعت، براى كاربردهاى ويدئو كنفرانس و مولتى مديا.
2. استفاده از تلفن و يا فكس، به طور عادى.
3. راه اندازى آسان و سريع.
4. اتصال به اينترنت، بدون قطع اتصال و به طور دائم.
5. اتصال براى ايجاد شبكه‏هاى مجازى خصوصى (VPN).
6. اتصال به اينترنت، بدون اشغال نمودن خط تلفن.
7. ارتباط پرسرعت، بدون نياز به شماره‏گيرى.
8. ارتباط پرسرعت، بدون هزينه پالس مكالمه.
تنها تجهيزات مورد نياز در اين فناورى، يك دستگاه مودم ADSL Modem و يك دستگاه تفكيك كننده Splitter جهت جداسازى باند فركانسى صدا براى مكالمات تلفن از اطلاعات ADSL در محل كاربر و يك دستگاه DSL Access = Multiplexer DSLAM در محل شركت ارائه دهنده خدمات مى‏باشد.
DSLAM وظيفه جداسازى باندهاى فركانس 4 كيلو هرتزى را از مابقى پهناى باند كه براى اتصال به اينترنت پرسرعت در محل مراكز ارائه خدمات ADSL لازم است بر عهده دارد.
به اين ترتيب، فركانس باند 4kbps به سمت سوئيچ‏هاى مخابراتى هدايت شده، از سوى ديگر با كمك DSLAM، كاربر مى‏تواند به صورت يكنواخت و با سرعت بالا از اينترنت نيز استفاده كند.
كيفيت فناورى ADSL، وابستگى شديدى به مسافت ميان كاربر با مركز تلفن ارائه خدمات ADSL دارد. به اين معنا كه هر قدر كاربر از مركز تلفن، مسافت دورترى داشته باشد، سرعت و كيفيت ارتباط نيز كاهش مى‏يابد. (حداكثر فاصله مركز مخابراتى با مشترك، 5 كيلومتر مى‏باشد).
از سوى ديگر، فرسودگى تجهيزات مخابراتى نيز تأثير زيادى بر كاهش كيفيت و سرعت خدمات ADSL خواهد داشت.
با اين وجود، بهره‏گيرى از فناورى ADSL براى تحقق آموزش مجازى، تجارت الكترونيك و بسيارى از مزاياى ديگر اينترنت، اجتناب‏ناپذير خواهد بود.
خدمات ديگرى چون VDSL (rate DSL - Very High bit) كه سرعت انتقال داده را از 2mbps كنونى به 25mbps افزايش خواهد داد و فناورى‏هايى همانند ADSL2 و +ADSL2، تا حد بالايى معايب ADSL را پوشش مى‏دهند. هر چند فناورى بى‏سيم در كشورهاى توسعه يافته در پى جايگزينى با فناورى ADSL مى‏باشد، اما آن چه ADSL را براى كاربران خانگى به فناورى‏اى جالب مبدل ساخته است، نحوه اتصال و سرعت بالاى اينترنت است؛ زيرا به راحتى مى‏توان با كمك حداقل تجهيزات و يك فيلتر يا Splitter در منزل، اتصالى سريع، مطمئن و بدون انتظار مشغولى را تجربه نمود (شكل 2).

منابع:
www.windowsnetworking.com .1
en.wikipedia.org..:http .2
www.adslguide.org.uk..:http .3
www.2.rad.com.network..:http .4

تبدیل FAT32 به NTFS و بر عکس

1- در ويندوز XP وارد محيط داس شويد .

 

Start/All Programs/Accessories/Command Prompt) -2)چند بار CD  یا CD\ را بنويسيد  و Enter را بزنيد تا فقط نام درايو بماند .  یا در قسمت Run رفته و دستور Cmd  را وارد نمایید.

 

3- سپس يكي از فرمان هاي زير را بنويسيد و Enter را بزنيد ( توجه : به جاي :C نام درايو مورد نظر خود براي تبديل شدن مثال :D را بنويسيد . ) : براي تبديل FAT32 به NTFS Convert C : /FS:NTFS براي تبديل NTFS به FAT32 Convert C : / NTFS:FS

 

4- سپس منتظر شويد تا درايو مورد نظر تبديل شود .

 

افزایش سرعت سیستم با اختصاص قسمتي از هارد به رم

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

بدین منظور:

1- بر روی My Computer کلیک راست کنید.

2- از منوی باز شده بر روی Properties را کلیک کنید.

3- وارد پنجره Properties System بشوید که از زبانه های گوناگون تشکیل شده است.

4- سپسدر این قسمت وارد زبانه Advanced بشوید.

5- در قسمت Performance بر روی گزینه Settings را کلیک کنید.

6- سپس وارد قسمت Options Performance بشوید.

7- در این قسمت نیز زبانه Advanced را انتخاب کنید.

8- در قسمت Virtual memory گزینه Change را انتخاب کنید.

9- در این قسمت مقدار رمی را که بطور پیش فرض انتخاب شده را مشاهده می کنید . معمولا در رم های 256 این مفدار بین 768-384 متغیر است . که 384 حداقل و 768 حداکثر می باشد.

10- درایوی را که می خواهید در آن مقدار فضایی را اختصاص به رم دهید انتخاب کنید.

11- سپس گزینه Custom size را فعال کنید.

12- اندازه های خود را در این قسمت وارد کنید.

13- در پایان کلید Set را فشار دهید و تمامی پنجره های باز شده را Ok کنید.

14- در صورت امکان کامپیوتر خود را Restart کنید .