Zope چیست؟

اکـسـیـژن

جمعه، 7 اسفند 1383

Zope چیست؟

ارسال شده توسط امید در متفرقه در 16:08

Zope یک زبان برنامه نویسی بازمتن برای وب می باشد. این زبان توسط زبان برنامه نویسی پیتون توسط شرکت Zope توسعه داده شده و می تواند بر روی اغلب سیستم عامل های بر پایه یونیکس مثل یونیکس، لینوکس، Mac OS و سیستم عامل ویندوز و اغلب وب سرور های معمول اجرا بشود، البته Zope به تنهایی توانایی مدیریت درخواست ها (request) را نیز داراست. Zope توسط پیتون توسعه داده شده و توسعه های (component) آن با زبان سی نوشته شده اند.


Zope دارای ساختار شی گرایی بوده و منطق قوی و توسعه پذیری دارد، در عین حال از مدل امنیتی فوق العاده ای بهره می برد.

نمونه ای از برنامه های Zope که از DTML یا Document Template Markup Language استفاده کرده اند را در زیر می بینیم:


<table>
<!--#in getEmployees-->
<tr>
<td><!--#var first_name--></td>
<td><!--#var last_name--></td>
<td><!--#var job_title--></td>
<td><!--#var hire_date--></td>
<!--#/in-->
</table>


<!--#var standard_html_header-->

<!--#sendmail smtphost="mailsrv.mydomain.com">
To: Feedback Department <feedback@mydomain.com>
From: Feedback Form <ff@mydomain.com>
Subject: User Feedback

<!--#var name--> writes:

<!--#var comments-->

<!--#/sendmail-->

<h2>Thanks!</h2>
<p>
Thanks for your feedback!
</p>

<!--#var standard_html_footer-->


طبق ادعای سایت رسمی Zope، سایت های زیر از این زبان [هم] استفاده کرده اند.


Viacom, Boston.com, Lufthansa, SGI, AARP, Bell Atlantic Mobile (now Verizon Wireless), Red Hat, NASA, the US Navy, ishophere.com, i-Gift, IDG (Brazil), GE, Digital Garage, Verio, www.HireTechs?.com, Park City Ski Area, and Storm Linux.


Zope در سال 1996 توسط جیم فالتون (Jim Fulton) به قصد آموزش CGI نوشته شد، این زبان از سال 1998 به صورت بازمتن منتشر شد. کلمه Zope مخفف Z Object Publishing Environment می باشد (Z مخفف هیچ کلمه خاصی نیست، این ترکیب اسم گذاری در سیستم های بازمتن مرسوم می باشد).

شما می توانید این نرم افزار را از اینجا بگیرید.
شما می توانید کتاب رایگان و کامل این زبان را از اینجا دریافت کنید.

نظر ها (0) | دنبالک ها (0) | بیشترین خروج ها (0)

2221 hits

دنبالک ها
یک آدرس دنبالک برای ارسال

هیچ دنبالکی وجود ندارد

نظر ها
نمایش نظرات به صورت (خطی | بند کشی شده)

نظری وجود ندارد

ارسال نظر

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
Standard emoticons like :-) and ;-) are converted to images.
BBCode format allowed
:'( :-) :-| :-O :-( 8-) :-D :-P ;-) 
E-Mail addresses will not be displayed and will only be used for E-Mail notifications

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

 
 
 
این سایت توسط امید متقی راد با ایدهء اصلی از طرح ولادیمیر سیمو ویچ طراحی شده است و هرگونه کپی برداری از آن با ذکر منبع آزاد است.

خوراک‌ها

XML RSS 2.0 feed
XML RSS 2.0 نظر ها

ایمیل من

omi...@gmail.com

Google the Site

موضوعات

  • XML فایرفاکس (1)
  • XML لینوکس (10)
  • XML متفرقه (23)
  • XML چیستان (2)
  • XML پی‌اچ‌پی (15)
  • XML زنگ تفریح (2)
  • XML طراحی وب (4)

تمامی موضوعات

محبوب ترین مطالب

تقویم فارسی برای Google Personalized Homepage
(95)
روش های نگهداری فیلم - بخش دوم - تبدیل فایل های تصویری
(42)
روش های نگهداری فیلم - بخش سوم - تبدیل فایل های تصویری DVD
(41)
زمین و گربه
(39)
تکامل چیست؟
(36)
کاراکتر های فارسی در عکس توسط PHP
(32)
بزرگ ترین عدد
(32)
11 نکته مفید در مورد فایرفاکس
(28)
تغییر ظاهر وبلاگ
(26)
چگونگی فارسی سازی phpMyAdmin
(25)

آمار

آخرین نوشته: 1387-03-31 01:22
تعداد مطالب: 59
تعداد نظر ها: 748

لینک

لینک های روزانه

مقایسه‌ی کرنل ویندوز و لینوکس
عضویت در تیم اهدای عضو
Who uses Linux?
ده تغییر مهم مهاجران به لینوکس!
بهینه سازی فایرفاکس
امنیت شبکه (باگ تراک)
طریقه توسعه افزونه، برای فایرفاکس
اینترنت اکسپلورر 7 را بمباران کنید
رفع مشکل حافظه فایرفاکس
نمایش محتویات cache شده در فایرفاکس

قبل | بعد

PageRank Counter

کپی برداری از مطالب سایت طبق لایسنس CC مجاز می باشد

Creative Commons License - Some Rights Reserved
Original content in this work is licensed under a Creative Commons License

نظر ها

امید about persian_log2vis نسخه‌ی RC3 منتشر شد
ج، 15.09.1387 03:53
کدت رو نگاه کردم. کا ر خوبی انجام دادی، ا ما فعلن خیلی ناقصه، ولی فکر می‌کنم بشه م نطقی‌تر کاملش [...]


امید about روش های نگهداری فیلم - بخش سوم - تبدیل فایل های تصویری DVD
ج، 15.09.1387 03:16
خدا شفاشون بده! ا ین چی؟ http://www.m playerhq.hu/DOCS/man /en/mplayer.1.html#O SD/SUBTITLE%20 [...]


nima about روش های نگهداری فیلم - بخش سوم - تبدیل فایل های تصویری DVD
ج، 15.09.1387 01:36
لینکی که دادی فیلتره :-)


امید about روش های نگهداری فیلم - بخش سوم - تبدیل فایل های تصویری DVD
پ، 14.09.1387 01:46
سلام، من زیاد با بخش زیرنویس mencoder کار نکردم. قبلن با subrip کارام رو انجا م می‌دادم. [...]


امید about MD5 چیست؟
چ، 13.09.1387 23:31
سلام، تنها راهی ک ه حتمن به جواب می‌رس ه، Brute Force است! اما ممکنه زمان به جو اب رسیدن چندین [...]


آرمین about MD5 چیست؟
چ، 13.09.1387 11:13
سلام . ممنون از مقال اتتون . یه سوال داشت م من یک رشته دارم که می دونم با md5 یا s ha1 (در php ) [...]


اميد about persian_log2vis نسخه‌ی RC3 منتشر شد
د، 11.09.1387 17:54
آقا اميد عزيز كارت خ يلي قشنگ بود. اما يه مشكل كوچيك وجود داش ت اونم fribidi . من خودم نتونستم [...]


نیما about روش های نگهداری فیلم - بخش سوم - تبدیل فایل های تصویری DVD
د، 11.09.1387 02:38
ممنون اون حل شد :-) فقط این زیرنویس رو ه م شامل بشه رو یکم بی شتر توضیح میدی؟ خرو جی -v اینه : [...]


امید about روش های نگهداری فیلم - بخش سوم - تبدیل فایل های تصویری DVD
ی، 10.09.1387 12:43
سلام، اول دی‌وی‌دی ر و بریز روی هارد، بعد از رو هارد تلاش کن تبدیل کنی. ممکنه دی‌وی‌دی‌ات مش [...]


nima about روش های نگهداری فیلم - بخش سوم - تبدیل فایل های تصویری DVD
ی، 10.09.1387 09:39
سلام من تو فدورا ۹ م شکل دارم اگه کمکم کن ی ممنون میشم :-) هر فیلمی رو میخوام تبدی ل کنم بعد ۶۸ ث [...]


مدیریت وبلاگ

باز کردن صفحه ورود