Monday, October 22, 2007

CGI - JSP - ASP - PHP

Common Gateway Interface (CGI)

CGI ، رابط و سطح ارتباطی Sever را با برنامه ی خارجی فراهم می کند.

Server و برنامه های کاربردی CGI بر روی یک ماشین اجرا می شوند.

CGI ، برنامه کاربردی و یا Script و زبانی است که بر روی هر زبانی که ارتباطات پردازشی داخلی را حمایت کند ، می تواند اجرا شود.

کد زمانی اجرا می شود که Client ، URL ای را درخواست کند.

برنامه های CGI ، در پردازش های جدا اجرا می شوندو بسته به سطحی دارند که بر روی آن قرار می گیرند.


Java Server Pages (JSP)

JSP در واقع پاسخی بود که شرکت SUN در مقابل ASP شرکت Microsoft ، ارائه داد.برخلاف CGI ، JSP، اجازه می دهد که کدهای جاوا درون صفحات HTML ، جاسازی شوند.

JSP مابین تعریف می شود.

JSP ، با زبان جاوا ، پایگاه داده ی MySQL یا Oracel، و بر روی سرور Tomcat استفاده می شود.JDBC، رابط بین پایگاه داده ی MySQL و کد های JSP است.


Active Server Pages (ASP)

متعلق به سرکت ماکروسافت است.ASP، اجازه می دهد که کدهای درون صفحات HTML ، جاسازی شوند.

کدها معمولا به VBScript و یا JavaScript نوشته می شوند.

ASP مابین تعریف می شود.


Personal Home Page (PHP)

PHP سال 1994 توسط Rasmus Lerdorf ايجاد شد و مخفف واژگان Personal Home Pages به حساب مي آيد. با گسترش قابليت ها و موارد استفاده اين زبان PHP در معناي Hypertext Preprocessor به كار گرفته شد. عبارت پيش پردازشگر (Preprocessor) بدين معني است كه PHP اطلاعات را قبل از تبديل به زبان Html پردازش مي كند.


Tuesday, October 16, 2007

ایجاد دگمه در Fireworks

در سند Fireworks ابتدا مستطیلی بصورت زیر رسم می کنیم.


سپس آن را انتخاب کرده و کلید F8 روی صفحه کلید را فشار می دهیم.

پنجره ی زیر نشان داده می شود:



همانطور که نشان داده شده است ، گزینه ی Button را انتخاب می کنیم.و سپس دگمه ی OK را فشار می دهیم.

مستطیلی که ایجاد کرده بودیم بصورت زیر نشان داده می شود:


بر روی مستطیل دوبار کلیک می کنیم.پنجره ای برای تعیین حالات مختلف دگمه نشان داده می شود:


Tab هایی که در تصویر مشاهده می کنید ، هر یک بیانگر حالت خاص دگمه در شرایط متفاوت است.

Up ، حالت معمول دگمه است ؛زمانی که هنوز بر روی آن کلیک نشده و نیز موس نیز از روی آن عبور نکرده است.

Over ، حالتی است که موس از روی دگمه عبور می کند.

Down ، حالتی است که بر روی دگمه کلیک می شود.

Over While Down،حالتی است که بر روی دگمه کلیک شده و موس به کنار می رود.

به هر کدام از این Tabها بروید و در پنجره ی هر کدام ، بر روی دگمه ی Copy Down Graphic، که در پایین پنجره ی هر کدام از حالت ها نشان داده می شود ، کلیک کنید.

این دگمه حالت Tab قبلی دگمه را برای حالت Tab ای که در حال حاضر در آن قرار داریم ، کپی می کند.

پس از این کار به Tab دومی (Over) بروید.

مستطیل را انتخاب کنید.خواهید دید که در پایین سند پنجره ی Properties آن نشان داده می شود:


با استفاده از این پنجره می توانید خصوصیات دگمه را برای حالت Over تغییر دهید.من تنها رنگ آن را تغییر دادم:


می توانستید از افکت های قسمت Filter نیز استفاده کنید و یا هر تغییری از نظر سایز ، نوع فونت متنی که بر روی دگمه قرار دارد .(در صورتی که متنی بر روی مستطیل قرار داده باشید.)

بنابر این دگمه ی ما در حالت Over بصورت زیر خواهد بود:


در صورتی که بخواهیم دگمه در حالت Down نیز همین خصوصیات را داشته باشد ، به Tabسوم ،Down می رویم و دگمه ی Copy Down Graphic را فشار می دهیم.

برای اتمام کار ، دگمه ی Done را فشار می دهیم.برای مشاهده ی آنچه انجام داده اید ، کلید F 12 را فشار دهید !


Sunday, October 14, 2007

طراحی منو – قسمت دوم


می خواهیم منویی بصورت زیر ایجاد کنیم:


قسمتی که مستصیل ساده است را می توان با تغیر رنگ خانه های جدول ، ایجاد نمود.کافی است Bgcolor را برابر با رنگ مورد نظر قرار دهیم.


پس در Fireworks تنها قسمت انحنا دار سمت راست را ایجاد می کنیم و آن را Export می کنیم.

در سند Fireworks ،با استفاده از خط کش مستطیل را ایجاد می کنیم.در صورتی که خط کش در بالا و سمت چپ سند شما دیده نمی شود ، ازمنوی View ، گزینه ی Rulers را تیک بزنید.

سپس خط کش در بالا و سمت چپ سند شما مشاهده می شود.برای استفاده از خط کش کافی است بر روی آن کلیک کرده و آن را داخل سند بکشید.به این ترتیب مستطیلی بصورت زیر ایجاد کنید:


اندازه ی مستطیل بستگی به اندازه ی قسمت انحنا دار در سند دارد.

سپس ابزار Pen را انتخاب کنید.

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

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



دگمه ی موس را رها کنید و با در گوشه ی چهارم نیز نقطه ی دیگری ایجاد کرده و در نهایت بر روی نقطه ی ابتدایی بر گردید.

به این ترتیب شما با استفاده از ابزار Pen ، مستطیلی رسم کرده اید.توجه داشته باشید که از خط کش برای رسم دقیق استفاده کردیم.


ابزار Subselection را انتخاب کنید و مانند تصویر بالا نقطه ی سمت راست و پایین را انتخاب کنید.

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


با کمی تمرین به راحتی می توانید این کار را انجام دهید.

مشاهده می کنید که اگر مستطیلی در کنار این انحنا قرار دهیم ، منوی مورد نظر بدست می آید.



Saturday, October 13, 2007

طراحی منو – قسمت اول

به منو ی زیر توجه کنید:


این منو با استفاده از یک Gradiant ساده به این صورت برجسته بنظر می رسد.

برای ایجاد این حالت مراحل زیر را دنبال کنید:

مستطیلی به عرض 100 و ارتفاع 35 پیکسل رسم می کنیم. این مستطیل Gradiante بصورت Liner دارد.برای ایجاد Gradiant بر مستطیل ، در حالی که مستطیل در حالت انتخاب قرار دارد ، در قسمت پایینی سند در قسمت Properties ، بصورت تصویر زیر پیش بروید:


تنظیمات Gradiant را بصورت زیر قرار دهید.


همانطور که مشاهده می کنید ،این Gradiant سه رنگ دارد.رنگ اولی سفید ، دومی آبی به کد #006699 و سومی رنگ آبی به کد #2086B9 است.

Opacity هر دوطرف 100% است.

جهت و اندازه ی Gradiant را در مستطیل بصورت زیر قرار دهید:


به همین راحتی !

سپس می توانید متن لینک را درون این مستطیل بنویسید:



Friday, October 5, 2007

اضافه کردن Feed به Firefox

Feed در اصطلاح به خروجی یک سایت بصورت XML گفته می شود.

این Post را با مثالی بر روی همین وبلاگ توضیح می دهم.

به پایین همین صفحه بروید.گزینه ای تحت عنوان Subscribe to : Posts(Atom) را مشاهده می کنید. بر روی این گزینه کلیک کنید.

در این حالت Tab جدیدی برای شما باز می شود .در بالای این Tab نوار زرد رنگی بصورت زیر ، مشاهده می کنید:

بر روی منوی باز شو کلیک کنید :


از بین گزینه ها ، Live Bookmarks را انتخاب کنید.سپس بر روی دگمه ی Subscribe Now کلیک کنید.

پنجره ای بصورت زیر به شما نشان داده می شود و از شما می خواهد نام و مسیر ایجاد این Book mark را انتخاب کنید.


دگمه ی OK را فشار دهید.

در صورتی که گزینه ها را مانند تصاویر انتخاب کرده باشید ، اگر به منوی Bookmarks بروید و از آن جا Bookmarks Toolbar Folder را انتخاب کنید ، خواهید دید که وبلاگ بصورت Feed به این قسمت اضافه شده است.



در این حالت شما می توانید بدون نیاز به بازدید مستقیم از وبلاگ ، عناوین وارد شده در وبلاگ را مشاهده کنید و از به روز شدن وبلاگ اطلاع حاصل کنید.

همانند وبلاگ ، عناوین بالاتر ، تازه تر هستند.

لازم به ذکر است که استفاده از Feed ها در ورژن 7 مرورگر Internet Explorer ، حمایت می شود و در سایر ورژن ها نمی توان از Feed ها استفاده نمود.

Wednesday, October 3, 2007

12 امکان مفید در Firefox

1-فضاي نمايش بيشتر

آيكون‌هاي موجود در نوار ابزار را كوچك‌تر كنيد.به اين آدرس برويد. View - Toolbars - Customize و “Use small icons ” را تيك بزنيد.

2-کلمات کلیدی هوشمند
به وسيله‌ي اين ترفند مي‌توانيد موتور جست‌وجوي دلخواه خود را به موتورهاي جست‌وجوي فايرفاكس اضافه كنيد.

3-ميانبرهاي صفحه كليد
يادگيري اين ميانبرها شايد وقت زيادي بگيرد. ولي وقتي آن‌ها را فرا بگيريد، گشت‌وگذار شما در اينترنت سريع‌تر مي‌شود. ليست زير پركاربردترين ميانبرها را شامل مي‌شود.

  • اسكرول‌بار ( page down و page up )
  • جست‌وجو ( Ctrl+F ) يا ( F3 )
  • جست‌وجوي سريع ( / )
  • پيدا كردن مورد بعدي ( Alt+N ) يا ( Ctrl+G )
  • اضافه كردن به بوكمارك ( ‍Ctrl+D )
  • ايجاد تب جديد ( Ctrl+T )
  • باز كردن آخرين تب بسته شده ( Ctrl+Shift+T )
  • رفتن به قسمت جست‌وجو ( Ctrl+K )
  • رفتن به نوار آدرس ( Ctrl+L )
  • بزرگ كردن اندازه‌ي متن ( Ctrl+= )
  • كوچك كردن اندازه‌ي متن ( Ctrl+- )
  • بستن تب ( Ctrl+W )
  • بارگذاري مجدد ( F5 )
  • نمايش به صورت تمام صفحه ( F11 )
  • رفتن به صفحه‌ي خانه ( Alt+Home )

4- تكميل آدرس به صورت خودكار.

يك ميانبر ديگر كه كاربرد آن به مانند ميانبرهاي بالا رايج نيست. در نوار آدرس ( ‍Crtl+L )، نام سايت را بدون ” WWW ” و” com. ” تايپ كنيد. سپس Ctrl+ Enter را فشار بدهيد. قسمت‌هاي پرنشده به صورت خودكار نوشته مي‌شوند. براي ” net. ” از Shift+Enter و براي ” org. ” از Ctrl+Shift+Enter استفاده كنيد.

5- حركت در بين تب‌ها.
به جاي استفاده از ماوس براي انتخاب تب‌ها، مي‌توانيد از صفحه كليد استفاده كنيد.

  • رفتن به تب بعدي ( Ctrl+Tab ) يا ( ‍Ctrl+ page down )
  • رفتن به تب قبلي ( Ctrl+Shift+Tab ) يا ( Ctrl+page up )
  • رفتن به تب موردنظر بوسيله‌ي انتخاب شماره‌ي آن ( Ctrl+1-9 )

6- ميانبرهاي ماوس

  • بازكردن در يك تب جديد ( كليك وسط بر روي لينك ) يا ( كليك چپ+ Crtl )
  • صفحه‌ي قبلي ( Shift+Scroll down )
  • صفحه‌ي بعدي ( Shift+Scroll up )
  • بزرگ كردن اندازه‌ي متن ( Ctrl+Scroll down )
  • كوچك كردن اندازه‌ي متن ( Ctrl+ Scroll up )
  • بستن تب ( كليك وسط بر روي Tab)

7- پاك كردن آيتم‌ها از history نوار آدرس.
فايرفاكس مي‌تواند به صورت خودكار، URL هايي را كه قبلا بازديد كرده‌ايد، نشان دهد. اما شايد شما نخواهيد اين URL‌ها نشان داده شوند. به نوار آدرس برويد. بر روي زبانه‌ي كوچك سمت راست آن كليك كنيد. بوسيله‌ي كليدهاي جهت‌دار صفحه كليد، URL مورد نظر خود را انتخاب و توسط تكمه‌ي delete، آن را حذف كنيد.

8- User chrome
اگر از ظاهر و امكانات فايرفاكس خود خسته شده‌ايد، مي‌توانيد بوسيله‌ي ساختن UserChrome.css ، تغييراتي در فايرفاكس ايجاد كنيد.

9- about:config
مكان اصلي براي ايجاد تغيير در فايرفاكس كه كار با آن خيلي هم پيچيده نيست. شما مي‌توانيد با تايپ about:config در نوار آدرس به اين صفحه برويد.

10- به سايتي دلخواه در بوكمارك يك كلمه‌ي كليدي اضافه كنيد.
دسترسي به سايت‌هاي موجود در بوكمارك بوسيله‌ي اين ترفند سريع‌تر مي‌شود. بر روي سايتي در بوكماركتان راست كليك و Properties را انتخاب كنيد و در كادر باز شده، فيلد keyword را با يك كلمه‌ي كليدي پر كنيد. حالا شما مي‌توانيد اين كلمه‌ي كليدي را در نوار آدرس تايپ كنيد و به سرعت وارد سايت مورد نظر شويد.

11- ميزان استفاده از RAM
اگر فايرفاكس قسمت زيادي از حافظه‌ كامپيوتر را اشغال مي‌كند، مي‌توان آن را محدود كرد. به about:config برويد. ” browser.cache ” را در قسمت F,i,l,t,e,r تايپ و ” browser.cache.disk.capacity “را انتخاب كنيد. به طور پيش‌فرض بر روي 50000 تنظيم شده است. اما شما مي‌توانيد آن‌را متناسب با مقدار حافظه‌ي كامپيوتر خود، كاهش دهيد. اگر حافظه‌ي رم شما بين 512MB تا 1GB است، 15000 را امتحان كنيد.

12- جابه‌جايي يا حذف دكمه‌ي Close Tab

آيا شما به ندرت بر روي دكمه‌ي Close موجود بر روي تب‌هاي فايرفاكس كليك مي‌كنيد؟ شما مي‌توانيد آن‌ها را جابه‌جا و يا حذف كنيد. دوباره به about:config برويد. ” browser.tabs.closeButtons ” را جست‌وجو و باز كنيد. كاربرد مقدارها در زير آمده است.
  • 0: دكمه‌ Close را فقط بر روي تب فعال نشان مي‌دهد.
  • 1 : (پيش‌فرض) دكمه‌ Close را بر روي تمام تب‌ها نشان مي‌دهد.
  • 2 : دكمه‌ي Close را نشان نمي‌دهد.
  • 3 : يك دكمه‌ي Close در انتهاي نوار تب‌ها نشان مي‌دهد.

منبع : سفسطه های زندگی

آخرین نسخه ی Firefox

این هم آخرین نسخه ی زنده ی Firefox 2.0 !


Google

واژه ی google از کلمه ی googol گرفته شده است که بنا به نظریه ی ادوارد کاسنر ریاضی دان امریکایی معرف رقم یک با صد صفر روبروی آن است.عدد خیلی بزرگی است و از این جهت برای موتور جستجوی google بسیار مناسب است؛چرا که میلیاردها صفحه ی اینترنتی را در فهرست خود جای داده است.

در 15 سپتامبر سال 1997 ، دو دانشجوی دانشگاه استنفورد ، برای نخستین بار دامنه ی www.google.com را ثبت کردند و یکسال پس از ثبت این دامنه فعالیت این شرکت نیز آغاز شد.

قدرت جستجوی google باعث جذب روزافزون کاربران اینترنتی در طی دهی گذشته شده است ؛بطوری که هم اکنون با رکورد بیش از 500 میلیون جستجو در روز جزو پر مخاطب ترین سایت های اینترنتی جهان به شمار می رود.

منبع جام جم