Yii PHP Framework

ภาพหน้าจอของซอฟแวร์:
Yii PHP Framework
รายละเอียดซอฟแวร์:
รุ่น: 2.0.7 การปรับปรุง
วันที่อัพโหลด: 9 Apr 16
ผู้พัฒนา: Yii Software LLC
การอนุญาต: ฟรี
ความนิยม: 38

Rating: nan/5 (Total Votes: 0)

ปีที่ผ่านมา Yii ได้กลายเป็นหนึ่งที่ใช้มากที่สุดและรัก PHP กรอบรอบ.

เพราะนี่คือส่วนขยายฐานใหญ่ของพวกเขาเอกสารขยายและโค้ดที่เขียนได้อย่างถูกต้อง.

สี่ตัวอย่าง (บล็อกเกม Hangman, สมุดโทรศัพท์และพื้นฐาน 'สวัสดีชาวโลก!' หน้า) จะรวมอยู่ในแพคเกจดาวน์โหลด.

มีอะไรใหม่ ในรุ่นนี้:

  • เส้นทางนามแฝง
  • ขึ้นอยู่กับการกำหนดค่าตัวแทน
  • ไม่เปลี่ยนรูปบุ้ง
  • DatePicker fallback ภาษา
  • ผ่านการตรวจสอบข้อผิดพลาด

มีอะไรใหม่ ในรุ่น 2.0.6:

  • เส้นทางนามแฝง
  • ขึ้นอยู่กับการกำหนดค่าตัวแทน
  • ไม่เปลี่ยนรูปบุ้ง
  • DatePicker fallback ภาษา
  • ผ่านการตรวจสอบข้อผิดพลาด

มีอะไรใหม่ ในรุ่น 2.0.4:

  • เส้นทางนามแฝง
  • ขึ้นอยู่กับการกำหนดค่าตัวแทน
  • ไม่เปลี่ยนรูปบุ้ง
  • DatePicker fallback ภาษา
  • ผ่านการตรวจสอบข้อผิดพลาด

มีอะไรใหม่ ในรุ่น 2.0.3:

  • เส้นทางนามแฝง
  • ขึ้นอยู่กับการกำหนดค่าตัวแทน
  • ไม่เปลี่ยนรูปบุ้ง
  • DatePicker fallback ภาษา
  • ผ่านการตรวจสอบข้อผิดพลาด

มีอะไรใหม่ ในรุ่น 2.0.2:

  • เส้นทางนามแฝง
  • ขึ้นอยู่กับการกำหนดค่าตัวแทน
  • ไม่เปลี่ยนรูปบุ้ง
  • DatePicker fallback ภาษา
  • ผ่านการตรวจสอบข้อผิดพลาด

มีอะไรใหม่ ในรุ่น 2.0.0:

  • Yii 2.0 สนับสนุนการย้ายถิ่น DB วัตถุเข้าถึงฐานข้อมูล ( DAO), สร้างแบบสอบถามและ Active Record.
  • Yii 2.0 ใช้ PHP เป็นภาษาแม่แบบเริ่มต้นของ นอกจากนี้ยังสนับสนุนและทวิ Smarty ผ่านส่วนขยายแม่แบบเครื่องยนต์ของมัน.
  • การสนับสนุนในตัวเพื่อป้องกันการฉีด SQL, โจมตี XSS โจมตี CSRF คุกกี้ปลอมแปลง ฯลฯ ..
  • Yii 2.0 adopts namespaces PHP และลักษณะมาตรฐาน PSR นักแต่งเพลงและซุ้ม.
  • เช่นเดียวกับใน 1.1 Yii 2.0 รองรับคัดค้านคุณสมบัติที่กำหนดไว้ผ่านทาง getters และ setters กำหนดค่าเหตุการณ์และพฤติกรรม.
  • Yii ดีบักช่วยให้คุณสามารถตรวจสอบภายในรันไทม์ของโปรแกรมประยุกต์ของคุณ.
  • Yii 2.0 รองรับทั้งช่วงของตัวเลือกแคชแคชจากฝั่งเซิร์ฟเวอร์เช่นชิ้นส่วนแคชแคชแบบสอบถามไปยังแคชฝั่งไคลเอ็นต์ HTTP.
  • Yii 2.0 นอกจากนี้ยังมี Gii ซึ่งเป็นเครื่องมือการสร้างรหัส.
  • Yii 2.0 ช่วยให้คุณได้อย่างรวดเร็วสร้างชุดของสงบ APIs ทำงานได้อย่างสมบูรณ์ที่สอดคล้องกับโปรโตคอลล่าสุด.
  • คุณสามารถสร้างรูปแบบ HTML ที่สนับสนุนทั้งด้านลูกค้าและการตรวจสอบด้านเซิร์ฟเวอร์.
  • Yii 2.0 ให้การสนับสนุนในตัวสำหรับการตรวจสอบของผู้ใช้และการอนุมัติ.
  • Yii 2.0 มาพร้อมกับชุดที่อุดมไปด้วยองค์ประกอบส่วนติดต่อผู้ใช้ที่เรียกว่าเครื่องมือที่จะช่วยให้คุณได้อย่างรวดเร็วสร้างส่วนติดต่อผู้ใช้แบบโต้ตอบ.
  • Yii 2.0 ให้หลายชั้นเรียนผู้ช่วยที่มีประโยชน์ในการลดความซับซ้อนของงานบางอย่างร่วมกัน.
  • มันรองรับการแปลข้อความเช่นเดียวกับมุมมองการแปล.
  • นอกจากนี้ยังสนับสนุนรูปพหูพจน์สถานที่ใช้และการจัดรูปแบบข้อมูลซึ่งเป็นไปตามมาตรฐานห้องไอซียู.

คืออะไรใหม่ ในรุ่น 1.1.15:

  • รุ่นนี้ช่วยแก้ไขปัญหาการรักษาความปลอดภัยที่พบใน CDetailView ใน 1.1.14 ปล่อย.

มีอะไรใหม่ ในรุ่น 1.1.14:

  • ใหม่:
  • เพิ่ม CRedisCache ซึ่งใช้เก​​็บค่าคีย์ Redis เป็นแบ็กเอนด์แคช
  • Yii ลงทะเบียนที่ Packagist เพิ่มนักแต่งเพลงแฟ้มข้อมูล
  • เพิ่ม CPasswordHelper
  • เพิ่มคาตาลันแปล
  • ตัวยึดแม่แบบใหม่สำหรับ cHTML :: RadioButtonList () และ cHTML :: CheckBoxList ()
  • เพิ่ม 'ผ่าน' ตัวเลือกที่จะ CActiveRecord :: สัมพันธ์ BELONGS_TO

มีอะไรใหม่ ในรุ่น 1.1.11:

  • เพิ่มพฤติกรรมการเต็มรูปแบบและกิจกรรม CConsoleCommand :: onBeforeAction & CConsoleCommand :: onAfterAction.
  • เพิ่มการสนับสนุนสำหรับ PUT และลบคำขอเจาะผ่านโพสต์ทางพารามิเตอร์ชื่อ _method ใน POST ร่างกาย.
  • เพิ่มการสนับสนุนสำหรับ HTML5 URL อีเมลหมายเลขช่วงวันและสาขาที่จะ cHTML.
  • คอลัมน์ประเภทวันที่และเวลาการเปลี่ยนแปลงสำหรับ PostgreSQL จาก 'เวลา' เป็น 'การประทับเวลา'.
  • เพิ่ม getIsFlashRequest () การจัดการที่เหมาะสมของการร้องขอ Flash / Flex เมื่อใช้กับ CWebLogRoute FireBug.
  • เพิ่ม CBreadcrumbs :: $ activeLinkTemplate และ CBreadcrumbs :: $ inactiveLinkTemplate คุณสมบัติที่ช่วยให้การเปลี่ยนแม่ของแต่ละรายการ.

มีอะไรใหม่ ในรุ่น 1.1.9 r3527:

  • พารามิเตอร์เพิ่ม removeOld เพื่อ yiic คำสั่งข้อความที่ช่วยให้ ไม่ให้เพิ่มบรรทัดล้าสมัยไปยังแฟ้มแปลสร้าง
  • เพิ่ม Yii :: T () เพื่อ YiiBase :: ขับเคลื่อน ()
  • เพิ่มความสามารถในการแทนที่เรียนหลักโดยใช้ YiiBase :: ClassMap
  • การปรับปรุงข้อมูล CLDR อัตโนมัติข้อมูลการปรับปรุงเพื่อ 2.0.1 เพิ่ม getLanguageID, getScriptID, getTerritoryID, getRegionID, getLocaleDisplayName, getLanguage, getScript วิธี getTerritory เพื่อ CLocale
  • เพิ่มเติมข้อความอัตโนมัติสำหรับ Gii & quot; ชื่อตาราง & quot; ฟิลด์
  • CWebUser :: เข้าสู่ระบบ () ผลตอบแทนสถานะการเข้าสู่ระบบ
  • เพิ่ม CConsoleCommand :: พรอมต์ () ที่ขอให้สำหรับการป้อนข้อมูลและ CConsoleCommand :: ยืนยัน () ที่ขอยืนยัน
  • เพิ่ม CInlineValidator :: clientValidate การตั้งค่าการตรวจสอบลูกค้าที่กำหนดเอง
  • เพิ่ม CClientScript :: AddPackage
  • เพิ่ม forceDownload เพื่อ xSendFile ตัวเลือกให้เลือกระหว่างสิ่งที่แนบมาและจำหน่ายไปแบบอินไลน์.
  • เพิ่ม cHTML :: liveEvents การตั้งค่ารูปแบบทั่วโลกเริ่มต้นสำหรับการแนบ jQuery จัดการเหตุการณ์.
  • ข้อมูลที่เพิ่ม HTTP_REFERER ในบันทึกข้อยกเว้น
  • เพิ่ม CDbMigration :: refreshTableSchema () ที่รีเฟรชแคชสคีตารางที่ระบุ
  • เอกสาร accessors ส่วนประกอบกับ @property สำหรับการเติมข้อความอัตโนมัติ IDE อย่างดี
  • เพิ่ม CWebUser - & # x3e; loginRequiredAjaxResponse - ค่าจะถูกส่งกลับสำหรับการโทรอาแจ็กซ์ในกรณีที่ผู้ใช้เซสชั่นดังกล่าวได้หมดอายุ
  • CFileCache :: รับ () ไม่ตอนนี้การปราบปรามความผิดพลาด PHP เป็นไปได้ที่อาจเกิดขึ้นบนหน้าพร้อมกัน
  • jquery.yiiactiveform.js เพิ่มการตรวจสอบสำหรับการแสดงผลแบบฟอร์มการตรวจสอบ () เพื่อป้องกันไม่ให้เกิดข้อผิดพลาด JS เมื่อใช้กับ CActiveFor​​m โต้ตอบ jQuery
  • ลบออกตรวจสอบสำหรับการโทรอาแจ็กซ์ใน CErrorHandler :: handleException ()
  • CAssetManager ตอนนี้สร้างกัญชาที่แตกต่างกันสำหรับไฟล์ / ไดเรกทอรีที่มี mtime ที่แตกต่างกัน
  • หน้าจอข้อผิดพลาด Yii ตอนนี้จะแสดงข้อความที่เหมาะสมเช่นข้อผิดพลาด / คำเตือน / แจ้งให้ทราบล่วงหน้า
  • cHTML :: clientchange () ตอนนี้ใช้ jQuery ใหม่บน () วิธีการสำหรับเหตุการณ์ที่มีผลผูกพัน

มีอะไรใหม่ ในรุ่น 1.1.8 r3324:

  • เปลี่ยนสร้างของ CUploadedFile เพื่อเป็นสาธารณะ
  • เพิ่มการสนับสนุนเพื่อทำให้เนื้อหาที่เก็บไว้โดยการตั้งค่า COutputCache :: ระยะเวลาจะเป็น 0.
  • การอัพเกรด HTMLPurifier เพื่อ v4.3.0.
  • เปลี่ยนชนิด mime XML เพื่อ application / XML สำหรับการทำงานร่วมกันมากขึ้น.
  • การอัพเกรด JQuery UI เพื่อ 1.8.13.
  • การอัพเกรดเพื่อ jQuery 1.6.1.
  • การอัพเกรดพิมพ์เขียว CSS เพื่อ 1.0.1.
  • CWebService จะไม่แสดงชื่อแฟ้มแหล่งที่มาและจำนวนสายข้อผิดพลาดในโหมดการผลิต.
  • การตั้ง CDbConnection :: $ emulatePrepare เป็นเท็จในขณะนี้จะตั้ง PDO :: ATTR_EMULATE_PREPARES อย่างชัดเจนว่าเป็นเท็จ.
  • เปลี่ยน cHTML :: เหตุการณ์ clientChange ผูกพันที่จะสนับสนุนประเภทกิจกรรมที่กำหนดเองและหลีกเลี่ยงความขัดแย้งเมื่อใช้ AJAX.

มีอะไรใหม่ ในรุ่น 1.1.7 r3135:

  • ข้อบกพร่องคงที่:
  • ผสาน recursive ที่ถูกต้องสำหรับ CDbCriteria :: มี
  • แก้ไขข้อผิดพลาดที่ Gii จะสร้างความสัมพันธ์เพียงหนึ่งสำหรับผู้ปกครองที่มีบุตรหลานที่มีมากขึ้น FK เชื่อมโยงกับมัน
  • แก้ไขข้อผิดพลาดที่ CPgsqlSchema ตรวจไม่พบชื่อลำดับที่ถูกต้องในบางสถานการณ์
  • ยิงถาวรเหตุการณ์หลายครั้งเมื่อมีการใช้อยู่ () / ผู้รับมอบสิทธิ์ () บนหน้า AJAXified
  • แก้ไขข้อผิดพลาดที่คำสั่งการโยกย้ายไม่เคารพค่าคุณสมบัติ connectionID
  • แก้ไขข้อผิดพลาดที่ beginCache กับ renderDynamic ไม่ได้ทำงานถ้าใช้หลายครั้ง
  • คง CGridView JS ข้อผิดพลาดใน selectionChanged & quot; sboxname จะไม่ได้กำหนด & quot;
  • แก้ไขข้อผิดพลาดที่ CWebUser :: getFlashes () จะกลับอาร์เรย์ที่เคาน์เตอร์ในผล
  • CHttpRequest :: getUrl () ควรจะเป็นเช่นเดียวกับ getRequestUri
  • แก้ไขข้อผิดพลาด CDbCriteria :: mergeWith
  • แก้ไขข้อผิดพลาดที่เรียก CSqliteSchema :: resetSequence () อาจจะโยนข้อยกเว้นเมื่อไม่มีคอลัมน์ AutoIncrement
  • แก้ไขข้อผิดพลาดว่ารหัส Gii / มุมมองที่แตกต่างไม่ได้เริ่มต้นจากด้านบน
  • แก้ไขข้อผิดพลาดที่ CGridView อาแจ็กซ์โทรบางครั้งจะแสดงการแจ้งเตือนข้อผิดพลาดเมื่อออกจากหน้าปัจจุบัน (mdomba, Qiang)
  • กรอง CGridView ตอนนี้ใช้ jQuery อันดับ () แทนพระราม () เพื่อที่ช่องทำเครื่องหมายสามารถนำมาใช้เป็นตัวกรอง
  • แก้ไขปัญหาที่ CGridView แม้กระทั่งแถวที่ไ​​ม่ได้แสดงอย่างถูกต้องใน Firefox และ Chrome
  • แก้ไขข้อผิดพลาดใน CFileHelper ฯ :: getExtension, ValidatePath และ getMimeTypeByExtension ที่ไม่ได้หานามสกุลไฟล์ได้อย่างถูกต้อง
  • แก้ไขข้อผิดพลาดที่บางคอลัมน์ที่ไม่ได้ยกมาถูกต้องใน MigrateCommand
  • แก้ไขข้อผิดพลาดที่สร้างแบบสอบถามไม่รู้จักคำหลักเมื่อใช้นามแฝงตาราง
  • แก้ไขข้อผิดพลาดที่เรียก CActiveDataProvider :: getTotalItemCount () อย่างชัดเจนจะทำให้ขอบเขตการใช้หายไป
  • 'เข้าร่วมในขอบเขตเริ่มต้นเป็นที่เคารพนับถือในขณะนี้โดยความสัมพันธ์ STAT
  • แก้ไขข้อผิดพลาดที่เมื่อตั้ง CJuiDatePicker.flag = true, เลือกวันที่จะไม่ปรากฏ
  • แก้ไขข้อผิดพลาดที่ renameColumn สำหรับ MSSQL ไม่ทำงานอย่างถูกต้อง
  • แก้ไขข้อผิดพลาดที่แจ้งให้ทราบล่วงหน้า PHP อาจเกิดขึ้นในมุมมองยกเว้นถ้าวิธีการในการเรียกกองมีลายเซ็นที่ซับซ้อนมาก <​​/ li>
  • แก้ไขข้อผิดพลาดที่ CGridview แบ่งเมื่อปรับปรุงองค์ประกอบที่ไม่ใช่ cgridview
  • แก้ไขข้อผิดพลาดใน CCheckBoxColumn & quot; ตรวจสอบทั้งหมด & quot; ช่องทำเครื่องหมายไม่ได้ถูกตรวจสอบ / ไม่ถูกตรวจสอบเมื่อมีความจำเป็น
  • แก้ไขข้อผิดพลาดใน CGridView ที่ selectionChanged ไม่ได้ถูกเรียกเมื่อ & quot; ตรวจสอบทั้งหมด & quot; ถูกคลิก
  • การตั้งค่าลำดับถาวรใน CDbCommand :: truncateTable
  • คงเข้ากันไม่ได้กับบาง CMemCache PECL-memcache และ memcached รุ่น
  • เพิ่มประสิทธิภาพ:
  • เพิ่ม parametrized ชื​​่อขอบเขตเพิ่มขอบเขตเกณฑ์การดำเนินการตามเกณฑ์ขอบเขตการรวม
  • การจัดการ URL สงบเพิ่ม
  • ปรับปรุง CUrlManager :: parsePathInfo () เพื่อสนับสนุนหลายมิติอาร์เรย์การป้อนข้อมูล
  • เพิ่มการสนับสนุนสำหรับ & quot; ผ่าน & quot; ในความสัมพันธ์ระหว่างการใช้งานบันทึกช่วยให้การจัดการกับข้อมูลสมาคมตาราง
  • เพิ่มการสนับสนุนสำหรับการใช้แพคเกจที่กำหนดเองกับสคริปต์ CClientScript
  • แดง CActiveFor​​m :: คุณลักษณะและ summaryID
  • เพิ่ม CDbColumnSchema :: AutoIncrement คุณสมบัติการอนุญาตให้มีการตรวจสอบว่าคอลัมน์ DB เป็นอัตโนมัติที่เพิ่มขึ้น
  • เพิ่ม updateSelector คุณสมบัติทั้ง CGridView และ CListView
  • CUrlValidator ที่เพิ่มขึ้นโดยการเพิ่ม 'validSchemes' และทรัพย์สิน 'defaultScheme (Y !!)
  • ปรับปรุง CWidget :: getViewPath () เพื่อสนับสนุนการส่งกลับเส้นทางมุมมองแนว
  • CGridView ปรับปรุง: อาแจ็กซ์ในข้อผิดพลาดข้อความที่เหมาะสมจะสงบและแสดงหรือเลือกที่จะส่งไปยังจัดการข้อผิดพลาดที่กำหนดเอง
  • เพิ่ม CFormInputElement :: $ enableAjaxValidation และ $ enableClientValidation จะอนุญาตให้มีการตรวจสอบการเปิด / ปิด Ajax สำหรับช่องใส่ของแต่ละบุคคล
  • เพิ่ม $ dumpLogs พารามิเตอร์ CLogger :: ล้าง () เพื่อให้ข้อความเข้าสู่ระบบสามารถบังคับให้ทิ้งที่จะ
  • เพิ่มตัวเลือก 'uncheckValue' เพื่อ cHTML :: activeRa​​dioButtonList และ cHTML :: activeCheckBoxList จะช่วยให้หลีกเลี่ยงการแสดงผลข้อมูลที่ซ่อนอยู่
  • แดง CClientScript :: $ hasScripts
  • เพิ่ม CWebUser :: authTimeout เพื่อสนับสนุนการแยกระหว่างตรวจสอบและหมดเวลาหมดเวลาเซสชั่น
  • CDbConnection ตอนนี้จะเปิดการเชื่อมต่อฐานข้อมูลเมื่อจำเป็นเท่านั้นเว้นแต่ autoConnection มีการตั้งค่าที่แท้จริง
  • เพิ่มการสนับสนุนการใช้รหัสที่กำหนดเองสำหรับการป้อนช่องป้อนข้อมูลที่จำเป็นต้องตรวจสอบ AJAX ตาม
  • อนุญาตให้ความสัมพันธ์ AR ข้ามการเชื่อมต่อฐานข้อมูลแยกต่างหาก
  • เพิ่มการสนับสนุนสำหรับการใช้พารามิเตอร์ที่มีผลผูกพันกับการดำเนินการตามระดับ
  • เพิ่ม CCaptchaAction :: ชดเชยคุณสมบัติในการสั่งซื้อเพื่อลดหรือเพิ่มการอ่านของ CAPTCHA (Y !!) ส่วน
  • เพิ่ม CDbCommand :: setFetchMode ที่จะช่วยให้การตั้งค่าโหมดผล PDO เรียก
  • เมื่อมีการสร้างแบบจำลองที่มี Gii ชื่อฟิลด์ฐานข้อมูลจะถูกตรวจสอบเพื่อให้สอดคล้องกับ PHP กฎการตั้งชื่อตัวแปร
  • เพิ่ม CHttpRequest :: getPut () และ getDelete () จะสนับสนุนอย่างเต็มที่ร้องขอสงบ
  • เพิ่มการสนับสนุนให้ความเคารพ & quot; เป้าหมาย & quot; แอตทริบิวต์ขององค์ประกอบที่สร้างขึ้นโดย cHTML กับ & quot; ส่ง & quot; ตัวเลือก HTML
  • CActiveFor​​m JavaScript ควรอย่างถูกต้องเรียก validaton ช่องทำเครื่องหมายและประเภทวิทยุช่องใส่ (Y !!)
  • CTimestampBehavior :: timestampExpression ขณะนี้สามารถแสดงออก DB
  • CDataColumn จะเสมอทำให้ตัวกรองถ้าตัวกรองคุณสมบัติเป็นสตริง
  • จอแสดงผลคำสั่ง SQL เพิ่มในโหมดการแก้ปัญหาเมื่อเกิดข้อผิดพลาดในขณะที่การดำเนินการของ SQL
  • เพิ่ม CButtonColumn :: afterDelete เพื่อให้ JavaScript ที่กำหนดเองฟังก์ชั่นสามารถเรียกได้ว่าหลังจากที่ฟังก์ชั่นลบ
  • เพิ่ม CGridView :: blankDisplay จะอนุญาตให้มีการปรับแต่งการแสดงผลเซลล์ว่าง
  • เพิ่มการตรวจสอบ memcached และคำแนะนำเพื่อต้องการตรวจสอบ
  • ตั้งโฟกัสเริ่มต้นการใส่รหัสผ่านสำหรับหน้า Gii เข้าสู่ระบบ
  • อนุญาตให้ 'ป้าย' ตัวเลือกของรายการเมนู CMenu จะเป็นตัวเลือกและใช้ค่าสตริงที่ว่างเปล่า
  • เพิ่ม CWebUser :: autoUpdateFlash
  • เพิ่ม htmlOptions ข้อมูล CTreeView :: เพื่อให้ตัวเลือกเพิ่มเติมสามารถตั้งค่าสำหรับโหนดมุมมองต้นไม้ใด ๆ
  • เพิ่ม CDbMigration :: รัน ()
  • เพิ่ม CMultiFileUpload :: ตัวเลือกเพื่อให้ตัวเลือกเพิ่มเติมสามารถส่งผ่านไปสร้างของวัตถุ multifile ก
  • อนุญาตประเภทคอลัมน์เพื่อเป็นตัวเลือกเมื่อระบุคอลัมน์สำหรับ CGridView
  • เพิ่ม $ หลบหนีพารามิเตอร์ CDbCriteria :: เปรียบเทียบ ()
  • CJuiTabs ปรับปรุงเพื่อให้เนื้อหาแท็บสามารถข้าม
  • เพิ่ม CListView คั่น ::
  • เพิ่ม $ clearErrors พารามิเตอร์ CModel :: ตรวจสอบ ()
  • เพิ่ม CDbConnection :: setAttributes () และ getAttributes () เพื่อสนับสนุนการเริ่มต้นการเชื่อมต่อฐานข้อมูลด้วย PDO แอตทริบิวต์
  • เพิ่มมากขึ้นในราชสกุล summaryText เมื่อ CBaseListView.enablePagination ถูกตั้งค่าเป็นเท็จ
  • แดง CActiveRecord :: แบบสอบถาม ()
  • เพิ่ม CGridView :: ajaxUpdateError ความเป็นไปได้ที่จะใช้จัดการข้อผิดพลาดอาแจ็กซ์ที่กำหนดเอง
  • อนุญาตให้ใช้ CController แทนการควบคุมด้วย webapp สร้างแอพลิเคชัน
  • เพิ่มความสามารถในการทำแบบสอบถามเชิงสัมพันธ์โดยไม่ได้รับรูปแบบที่เกี่ยวข้อง
  • หน้าข้อผิดพลาดจะแสดงปุ่มอาเรย์ในรายการพารามิเตอร์
  • เพิ่ม CController :: getActionParams () และ invalidActionParams () เพื่อช่วยให้การปรับแต่งพารามิเตอร์การกระทำที่มีผลผูกพันคุณลักษณะ
  • เพิ่ม CEvent :: $ params
  • CStringValidator ตอนนี้ใช้แอปพลิเค charset โดยค่าเริ่มต้นถ้า mb_strlen ใช้ได้
  • การเปลี่ยนแปลง:
  • CGridView ตอนนี้ทำให้ส่วนท้ายหลังเนื้อหาร่างกาย
  • โทร CActiveRecord :: getRelated (ชื่อ $ จริง) ตอนนี้จะทำซ้ำแบบสอบถาม DB แม้ว่า isNewRecord เป็นความจริง
  • การอัพเกรด jQuery UI กับรุ่น 1.8.11
  • การอัพเกรด jQuery กับรุ่น 1.5.1
  • CConsoleCommand :: usageError () จะออกจากขณะนี้ที่มีรหัสข้อผิดพลาด 1
  • jQuery UI ตอนนี้ใช้ minified CSS
  • นำออกขนาด jQuery Plugin เพราะมันอยู่ใน jQuery หลัก
  • การอัพเกรด bgiframe 2.1.2
  • ใหม่:
  • เพิ่มการสนับสนุนสำหรับการดำเนินการได้อย่างราบรื่นฝั่งไคลเอ็นต์การตรวจสอบข้อมูลการใช้ CActiveFor​​m
  • เพิ่ม CDateValidator
  • เพิ่มการสนับสนุนสำหรับการแคชแบบสอบถาม
  • เพิ่มการแปลลิทัวเนีย

มีอะไรใหม่ ในรุ่น 1.1.6 r2877:

  • แก้ไขข้อผิดพลาดที่สัมพันธ์กับแบบสอบถาม AR หน้า -By และการเรียงลำดับอาจล้มเหลวในการทำงานสำหรับ SQL Server
  • แก้ไขข้อผิดพลาดที่ AR และ Gii อาจล้มเหลวสำหรับตารางไม่ได้อยู่ในสคีมาเริ่มต้นใน Oracle DB
  • แก้ไขข้อผิดพลาดที่ CJSON :: เข้ารหัสอาจสร้างผลการเข้ารหัสที่ไม่ถูกต้องเมื่อข้อมูลที่มีตัวเลขลอย
  • แก้ไขข้อผิดพลาดที่ CJuiDatePicker :: $ ชื่ออาจก่อให้เกิดข้อผิดพลาดมี PHP
  • CHttpRequest :: getPathInfo () ตอนนี้ตัวละครเคารพเข้ารหัส (แซมมืด creocoder)
  • CFileHelper :: getMimeType () ที่ก่อให้เกิดข้อผิดพลาดหากใช้กับ PHP 5.2 และขยาย FileInfo PECL
  • แก้ไขข้อผิดพลาดที่ CDbCommandBuilder :: createInCondition () ไม่ทำงานด้วยปุ่มคอมโพสิต
  • แก้ไขพิมพ์ผิดใน CDbCommandBuilder ที่ปิดใช้งานการจัดการที่ถูกต้องของกลุ่มและมีใน createCountCommand
  • แก้ไขปัญหาที่ปุ่มแสดงผลในมุ​​มมองตารางและมุมมองรายการควรมีการเข้ารหัส
  • แก้ไขปัญหาที่ AR ไม่ได้ทำงานกับ PostgreSQL ชนิดอาร์เรย์คอลัมน์
  • แก้ไขข้อผิดพลาดที่เกี่ยวกับอาแจ็กซ์ CListView ขอสร้างภาชนะ DOM ภายในตัวเอง
  • แก้ไขปัญหาที่มีอยู่ CActiveRecord :: () อาจก่อให้เกิดข้อผิดพลาดคอลัมน์ที่ไม่ชัดเจนเมื่อใช้ในการสืบค้นข้อมูลเชิงสัมพันธ์
  • แก้ไขปัญหาที่สรุปที่แสดงโดย CGridView และ CListView อาจไม่ถูกต้องสำหรับ SQL Server
  • แก้ไขปัญหาที่ CJuiDatePicker แบนไม่ได้ปิดมันเป็นแท็กอย่างถูกต้อง
  • แก้ไขข้อผิดพลาดที่ CSecurityManager :: computeHMAC () สร้างไม่ได้มาตรฐาน HMAC
  • แก้ไขข้อผิดพลาดที่ผู้ใช้จัดแบบฟอร์ม ID ที่ไม่ได้รับเกียรติเมื่อมีการสร้างรูปแบบการใช้ CForm กับรูปแบบ
  • แก้ไขข้อผิดพลาดในการสร้างสัญลักษณ์จำนวนของข้อมูล I18N จาก CLDR
  • แก้ไขข้อผิดพลาดที่ทำให้เกิดข้อผิดพลาด PHP เมื่อ CAssetManager :: เผยแพร่ () พยายามที่จะสร้าง symlink ในไดเรกทอรีที่ไม่ใช่ที่มีอยู่
  • แก้ไขข้อผิดพลาดที่ CActiveFor​​m สร้างรหัส js ที่ไม่จำเป็นเกี่ยวกับการตั้งโฟกัส
  • คง CDateTimeParser :: แจง () เริ่มต้นชั่วโมงนาทีและการจัดการที่สองเมื่อพวกเขาจะไม่ได้ใช้ในรูปแบบ
  • Updated multifile ปลั๊กอินที่ใช้โดย CMultiFileUpload กับรุ่น 1.47
  • เพิ่ม $ driverOptions พารามิเตอร์ CDbCommand :: bindParam วิธี ()
  • เพิ่ม CAssetManager :: $ excludeFiles คุณสมบัติการสนับสนุนการยกเว้นไฟล์ที่ไม่เกี่ยวข้องจากกระบวนการเผยแพร่
  • รุ่นแบบฟอร์มการติดต่อของสาธิตบล็อกไม่ในขณะนี้ทำให้การใช้ CCaptcha :: checkRequirements
  • cHTML :: ปุ่มจะไม่แสดงแอตทริบิวต์ name หากมีการตั้ง null
  • เปลี่ยนลายเซ็นของ CValidator :: createValidator () ที่จะทำให้มันง่ายต่อการใช้
  • Updated พิมพ์เขียว CSS เพื่อรุ่น 1.0
  • เพิ่ม $ defaultUrl พารามิเตอร์ CW​​ebUser :: getReturnUrl ()
  • เพิ่มการสนับสนุนสำหรับ CLDR ตามรูปแบบรูปพหูพจน์และจำนวนตัวยึดเพื่อ Yii :: T (creocoder แซมมืดเกวียง dmitriy.trt)
  • createAbsoluteUrl ใน CWebApplication และ CController ตอนนี้จะเคารพกฎ URL ที่มีอยู่แล้วข้อมูลโฮสต์ในตัว
  • เพิ่ม ipFilters กับไฟล์ config Gii สร้างขึ้นเพื่อลดความสับสนของผู้ใช้ (แซมเข้มสตีฟ Friedl)
  • เพิ่ม CDbDataReader ดำเนินการติดต่อนับ
  • เพิ่ม checkIntegrity และ resetSequence สำหรับ SQL Server
  • CActiveFor​​m ที่ดีขึ้นเพื่อที่จะสามารถนำมาใช้หลายครั้งในหน้าเดียวกันสำหรับประเภทเดียวกันของรูปแบบข้อมูล
  • CDbConnection.tablePrefix ตอนนี้สามารถใช้เป็นสตริงว่างเป็นคำนำหน้าตาราง
  • เพิ่มตัวเลือกในการ submenuOptions CMenu :: รายการ
  • เพิ่ม CDbConnection :: driverMap ที่จะช่วยให้ง่ายขึ้นการปรับแต่งการเรียนสคี
  • Updated ข้อมูล CLDR กับรุ่น 1.9
  • ได้รับอนุญาตผ่านหลายรูปแบบหรือพารามิเตอร์ปริมาณรูปแบบทางเลือกโดยไม่ต้องห่อกับอาร์เรย์
  • CDbConnection :: quoteColumnName และ quoteTableName อย่างถูกต้องจะพูดคำนำหน้าตารางและคำนำหน้าสคี.
  • เพิ่ม CConsoleCommand :: init ()
  • การปรับปรุงการแสดงผลข้อยกเว้นด้วยรหัสแหล่งที่มาสำหรับแต่ละสายสแต็ค (แซมมืด Qiang)
  • การปรับปรุงการแสดงผลผิดพลาดในโหมดคอนโซลคำสั่ง
  • เพิ่มการสนับสนุนสำหรับใช้พารามิเตอร์ที่ไม่ระบุชื่อและตัวเลือกระดับโลกในคำสั่งคอนโซล
  • แปลข้อความที่เพิ่มเข้ามาในสาธารณรัฐเช็กและโครเอเชีย
  • ปรับปรุง CFileLogRoute ที่จะดำเนินการบันทึกได้เร็วขึ้น
  • การปรับปรุงเสร็จสิ้น IDE สำหรับ Yii :: App () - & # x3e;
  • CSort ขณะนี้สนับสนุนสัญกรณ์ relation.field การจัดเรียงกริดด้วยทุ่งรูปแบบที่เกี่ยวข้อง (แซมมืด denis909)
  • เพิ่ม CHttpRequest - & # x3e; xSendFile () เพื่อประมวลผลการร้องขอการดาวน์โหลดไฟล์โดยใช้ X-sendfile หัว
  • refactored CMenu โดยการเพิ่ม CMenu :: renderMenuItem จะทำให้มันง่ายที่จะขยาย
  • refactored CCheckBoxColumn สำหรับการใช้งานที่ดีขึ้น, เพิ่ม CCheckColumn - & # x3e; selectableRows
  • ปุ่มต่างประเทศคอมโพสิตควรจะคั่นด้วยเครื่องหมายจุลภาคใน CActiveRecord :: สัมพันธ์ ()
  • CGridView ตอนนี้จะแสดงในหน้าแรกหลังจากเปลี่ยนฟิลเตอร์
  • isset ($ รุ่น - & # x3e; x) และ isset ($ รุ่น [ 'X']) ตอนนี้เหมือนกันสำหรับรุ่น CActiveRecord
  • เปลี่ยน cHTML :: clientChange () เพื่อทำให้ $ อาศัยอยู่เป็นตัวเลือกการกำหนดค่าใน $ htmlOptions
  • ดำเนินการคุณลักษณะการโยกย้ายฐานข้อมูล
  • สร้างแบบสอบถามเพิ่ม

ต้องการ

  • PHP 5.4 หรือสูงกว่า

ซอฟต์แวร์ที่คล้ายกัน

FOAM
FOAM

12 May 15

Ophal
Ophal

6 Mar 16

Horus Framework
Horus Framework

1 Oct 15

Radium
Radium

12 May 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Yii Software LLC

Yii PHP Framework
Yii PHP Framework

12 Feb 17

ความคิดเห็นที่ Yii PHP Framework

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่