رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تغییرات جدیدی در نسخه 2.1 کیک پی اچ پی
#1
کم کم نسخه 2.1 آماده انتشار هست. و تغییرات بسیار خوبی داشته. که بالا رفتن سرعت و مصرف حافظه کمتر رو میشه کاملا ملاحظه کرد.
یک سری امکانات هم اضافه شده مخصوصا در بخش ویو که توسعه این بخش رو خیلی دست باز میکنه

به عنوان مثال . علاوه بر ویو های html می تونیم ویو ها رو به فرمت json یا xml داشته باشیم.

اما قابلیت جدیدی که خودم خیلی دوستش دارم اسمش هست view-block . در واقع ما این امکان رو پیدا می کنیم که ویو رو به بخش های کوچیک تر تبدیل کنیم . هر زمان و در هر کجا نیاز بود اون رو تغییر بدیم.
کد پی‌اچ‌پی:
<?php
// create the sidebar block.
$this->start('sidebar');
echo 
$this->element('sidebar/recent_topics');
echo 
$this->element('sidebar/recent_comments');
$this->end();


// Append into the sidebar later on.
$this->append('sidebar');
echo 
$this->element('sidebar/popular_topics');
$this->end(); 

و به صورت زیر فراخوانی کنیم.
کد پی‌اچ‌پی:
<?php echo $this->fetch('sidebar'); ?>
و مثال دیگر
کد پی‌اچ‌پی:
<!DOCTYPE html>
<
html lang="en">
<
head>
<
title><?php echo $title_for_layout?></title>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- Include external files and scripts here (See HTML helper for more info.) -->
<?php
echo $this->fetch('meta');
echo 
$this->fetch('css');
echo 
$this->fetch('script');
?>
</head>
<body>

<!-- If you'd like some sort of menu to
show up on all of your views, include it here -->
<div id="header">
    <div id="menu">...</div>
</div>

<!-- Here's where I want my views to be displayed -->
<?php echo $this->fetch('content'); ?>

<!-- Add a footer to each displayed page -->
<div id="footer">...</div>

</body>
</html> 

داکیومنتش در حال آماده شدن هست. فعلا می تونید از طریق لینک های زیر تغییرات رو مشاهده کنید.
نقل قول:https://github.com/cakephp/docs/blob/2.1/en/views.rst

تغییرات خوبی هم در بخش روتر داشتیم. البته این تغییرات در ورژن 2 هم بود. اما به دلایلی پابلیش نشده بود که در 2.1 کامل شده
کد پی‌اچ‌پی:
https://github.com/cakephp/docs/blob/2.1/en/development/routing.rst 


پاسخ
سپاس شده توسط farmad ، ghasem.fattahpour ، sibetorsh ، payamsp ، mohsened ، DeadSpace ، parsig


پیام‌های این موضوع
تغییرات جدیدی در نسخه 2.1 کیک پی اچ پی - saleh - 2011/12/24, 04:42 AM

موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  در نسخه بعدی کیک ۳ یعنی نسخه ۳.۱ تاریخ شمسی در همه‌جا و به صورت توکار پشتیبانی میشود. saleh 13 6,372 2017/11/20, 03:07 PM
آخرین ارسال: saeid
  نسخه پیش نمایش کیک پی اچ پی 3 رونمایی شد. saleh 9 7,955 2014/01/22, 05:28 PM
آخرین ارسال: saleh
  آپگرید کردن به نسخه های جدید کیک mimre 5 6,495 2012/09/23, 02:59 AM
آخرین ارسال: saleh
  كدوم نسخه از كيك رو دانلود كنم ahora007 14 13,665 2012/08/08, 02:15 AM
آخرین ارسال: saleh
  تغییرات در کیک 2.1 farmad 10 12,270 2012/03/30, 11:06 PM
آخرین ارسال: saleh
  نسخه 2.1 کیک هم اومد aya 0 2,547 2012/03/05, 06:12 PM
آخرین ارسال: aya
  کیک پی اچ پی نسخه 2 منتشر شد. saleh 9 11,454 2011/10/25, 05:23 PM
آخرین ارسال: saleh
  بررسی تغییرات در cakephp 2 ghasem.fattahpour 17 19,527 2011/09/24, 06:58 PM
آخرین ارسال: saleh
  CakePHP نسخه 1.3 میلاد 3 5,735 2010/10/04, 01:20 PM
آخرین ارسال: میلاد
  کیک نسخه 1.3.0 نسخه RC1 میلاد 0 2,575 2010/03/02, 12:38 PM
آخرین ارسال: میلاد

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان