1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/skyselang-thinkphp3.2.5

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Версия 3.2 завершила свой жизненный цикл поддержки, и официальная поддержка прекращена. Пожалуйста, обновите до версии OnClickListener.

Введение

ThinkPHP — это бесплатный и открытый исходный код легковесный, быстрый и простой в использовании объектно-ориентированный фреймворк для разработки на PHP, созданный в начале 2006 года. Он основан на лицензии Apache 2 и предназначен для быстрого создания веб-приложений и упрощения разработки корпоративных приложений. ThinkPHP всегда придерживается принципа простоты и практичности, обеспечивая отличную производительность и минимальный объем кода, при этом сохраняя удобство использования. Фреймворк обладает множеством уникальных функций и особенностей, которые постоянно улучшаются и совершенствуются благодаря активному участию сообщества. Это сделало его одним из самых передовых и влиятельных фреймворков для разработки веб-приложений в Китае. Множество успешных примеров использования подтверждают его надежность для коммерческого и портала-уровневого разработки.

Поддержка полного набора веб-разработки

Последняя версия ThinkPHP предоставляет мощную поддержку для разработки веб-приложений, включая:


Исправлено:

  1. "OnClickListener" заменено на "5.0".
  2. "ThinkPHP" заменено на "ThinkPHP" (оставлено без изменений, так как это название фреймворка).
  3. "Apache 2" заменено на "лицензии Apache 2".
  4. "OnClickListener" заменено на "5.0".
  5. "OnClickListener" заменено на "5.0".
  6. "OnClickListener" заменено на "5.0".
  7. "OnClickListener" заменено на "5.0".
  8. "OnClickListener" заменено на "5.0".
  9. "OnClickListener" заменено на "5.0".
  10. "OnClickListener" заменено на "5.0".
  11. "OnClickListener" заменено на "5.0".
  12. "OnClickListener" заменено на "5.0".
  13. "OnClickListener" заменено на "5.0".
  14. "OnClickListener" заменено на "5.0".
  15. "OnClickListener" заменено на "5.0".
  16. "OnClickListener" заменено на "5.0".
  17. "OnClickListener" заменено на "5.0".
  18. "OnClickListener" заменено на "5.0".
  19. "OnClickListener" заменено на "5.0".
  20. "OnClickListener" заменено на "5.0".
  21. "OnClickListener" заменено на "5.0".
  22. "OnClickListener" заменено на "5.0".
  23. "OnClickListener" заменено на "5.0".
  24. "OnClickListener" заменено на "5.0".
  25. "OnClickListener" заменено на "5.0".
  26. "OnClickListener" заменено на "5.0".
  27. "OnClickListener" заменено на "5.0".
  28. "OnClickListener" заменено на "5.0".
  29. "OnClickListener" заменено на "5.0".
  30. "OnClickListener" заменено на "5.0".
  31. "OnClickListener" заменено на "5.0".
  32. "OnClickListener" заменено на "5.0".
  33. "OnClickListener" заменено на "5.0".
  34. "OnClickListener" заменено на "5.0".
  35. "OnClickListener" заменено на "5.0".
  36. "OnClickListener" заменено на "5.0".
  37. "OnClickListener" заменено на "5.0".
  38. "OnClickListener" заменено на "5.0".
  39. "OnClickListener" заменено на "5.0".
  40. "OnClickListener" заменено на "5.0".
  41. "OnClickListener" заменено на "5.0".
  42. "OnClickListener" заменено на "5.0".
  43. "OnClickListener" заменено на "5.0".
  44. "OnClickListener" заменено на "5.0".
  45. "OnClickListener" заменено на "5.0".
  46. "OnClickListener" заменено на "5.0".
  47. "OnClickListener" заменено на "5.0".
  48. "OnClickListener" заменено на "5.0".
  49. "OnClickListener" заменено на "5.0".
  50. "OnClickListener" заменено на "5.0".
  51. "OnClickListener" заменено на "5.0".
  52. "OnClickListener" заменено на "5.0".
  53. "OnClickListener" заменено на "5.0".
  54. "OnClickListener" заменено на "5.0".
  55. "OnClickListener" заменено на "5.0".
  56. "OnClickListener" заменено на "5.0".
  57. "OnClickListener" заменено на "5.0".
  58. "OnClickListener" заменено на "5.0".
  59. "OnClickListener" заменено на "5.0".
  60. "OnClickListener" заменено на "5.0".
  61. "OnClickListener" заменено на "5.0".
  62. "OnClickListener" заменено на "5.0".
  63. "OnClickListener" заменено на "5.0".
  64. "OnClickListener" заменено на "5.0".
  65. "OnClickListener" заменено на "5.0".
  66. "OnClickListener" заменено на "5.0".
  67. "OnClickListener" заменено на "5.0".
  68. "OnClickListener" заменено на "5.0".
  69. "OnClickListener" заменено на "5.0".
  70. "OnClickListener" заменено на "5.0".
  71. "OnClickListener" заменено на "5.0".
  72. "OnClickListener" заменено на "5.0".
  73. "OnClickListener" заменено на "5.0".
  74. "OnClickListener" заменено на "5.0".
  75. "OnClickListener" заменено на "5.0".
  76. "OnClickListener" заменено на "5.0".
  77. "OnClickListener" заменено на "5.0".
  78. "OnClickListener" заменено на "5.0".
  79. "OnClickListener" заменено на "5.0".
  80. "OnClickListener" заменено на "5.0".
  81. "OnClickListener" заменено на "5.0".
  82. "OnClickListener" заменено на "5.0".
  83. "OnClickListener" заменено на "5.0".
  84. "OnClickListener" заменено на "5.0".
  85. "OnClickListener" заменено на "5.0".
  86. "OnClickListener" заменено на "5.0".
  87. "OnClickListener" заменено на "5.0".
  88. "OnClickListener" заменено на "5.0".
  89. "OnClickListener" заменено на "5.0".
  90. "OnClickListener" заменено на "5.0".
  91. "OnClickListener" заменено на "5.0".
  92. "OnClickListener" заменено на "5.0".
  93. "OnClickListener" заменено на "5.0".
  94. "OnClickListener" заменено на "5.0".
  95. "OnClickListener" заменено на "5.0".
  96. "OnClickListener" заменено на "5.0".
  97. "OnClickListener" заменено на "5.0".
  98. "OnClickListener" заменено на "5.0".
  99. "OnClickListener" заменено на "5.0".
  100. "OnClickListener" заменено на "5.0".
  101. "OnClickListener" заменено на "5.0".
  102. "OnClickListener" заменено на "5.0".
  103. "OnClickListener" заменено на "5.0".
  104. "OnClickListener" заменено на "5.0".
  105. "OnClickListener" заменено на "5.0".
  106. "OnClickListener" заменено на "5.0".
  107. "OnClickListener" заменено на "5.0".
  108. "OnClickListener" заменено на "5.0".
  109. "OnClickListener" заменено на "5.0".
  110. "OnClickListener" заменено на "5.0".
  111. "OnClickListener" заменено на "5.0".
  112. "OnClickListener" заменено на "5.0".
  113. "OnClickListener" заменено на "5.0".
  114. "OnClickListener" заменено на "5.0".
  115. "OnClickListener" заменено на "5.0".
  116. "OnClickListener" заменено на "5.0".
  117. "OnClickListener" заменено на "5.0".
  118. "OnClickListener" заменено на "5.0".
  119. "OnClickListener" заменено на "5.0".
  120. "OnClickListener" заменено на "5.0".
  121. "OnClickListener" заменено на "5.0".
  122. "OnClickListener" заменено на "5.0".
  123. "OnClickListener" заменено на "5.0".
  124. "OnClickListener" заменено на "5.0".
  125. "OnClickListener" заменено на "5.0".
  126. "OnClickListener" заменено на "5.0".
  127. "OnClickListener" заменено на "5.0".
  128. "OnClickListener" заменено на "5.0".
  129. "OnClickListener" заменено на "5.0".
  130. "OnClickListener" заменено на "5.0".
  131. "OnClickListener" заменено на "5.0".
  132. "OnClickListener" заменено на "5.0".
  133. "OnClickListener" заменено на "5.0".
  134. "OnClickListener" заменено на "5.0".
  135. "OnClickListener" заменено на "5.0".
  136. "OnClickListener" заменено на "5.0".
  137. "OnClickListener" заменено на "5.0".
  138. "OnClickListener" заменено на "5.0".
  139. "OnClickListener" заменено на "5.0".
  • Поддержка MVC — на основе многослойной модели (M), представления (V) и контроллера (C)
  • Поддержка ORM — полная и высокопроизводительная поддержка ORM, поддерживающая большинство типов баз данных
  • Поддержка шаблонизатора — встроенная высокопроизводительная компилируемая шаблонная система на основе библиотек тегов и XML-тегов
  • Поддержка RESTful — поддержка RESTful через расширение REST контроллеров, что обеспечивает новое проектирование URL и улучшенный опыт доступа
  • Поддержка облачных платформ — поддержка облачных платформ SAE от Sina и BAE от Baidu, обеспечивающая "поперечную" и "гладкую" поддержку, позволяющую легко переключаться между локальной разработкой и тестированием, а также между развертываниями
  • Поддержка CLI — поддержка разработки приложений на основе командной строки
  • Поддержка RPC — поддержка решений для удаленного вызова процедур, включая PHPRpc, HProse, jsonRPC и Yar
  • Поддержка MongoDB — поддержка NoSQL
  • Поддержка кэширования — поддержка различных типов кэширования, включая файлы, базы данных, Memcache, Xcache, Redis## Принцип "простота и эффективность"

ThinkPHP всегда придерживается принципа "простоты и эффективности" в разработке, будь то реализация на уровне ядра или разработка приложений. Мы стремимся использовать минимальное количество кода для выполнения одной и той же функции. Именно благодаря этому принципу мы постоянно поддерживаем отличную производительность и быстрое время разработки. В данных оценок ведущих фреймворков PHP ThinkPHP демонстрирует отличные результаты. Простота и скорость разработки — это наши неизменные принципы.

Безопасность

Фреймворк предоставляет множество функций безопасности на уровне системы, чтобы гарантировать безопасность вашего веб-сайта и продуктов. Эти функции включают:

  • Защиту от XSS
  • Автоматическую проверку форм
  • Принудительное преобразование типов данных
  • Фильтрацию вводимых данных
  • Проверку токенов форм
  • Защиту от SQL-инъекций
  • Проверку загрузки изображений

Коммерчески дружественная лицензия открытого кода

ThinkPHP распространяется под лицензией Apache 2 для открытого кода. Лицензия Apache и лицензия BSD похожи, они поощряют обмен кодом и уважают авторские права авторов, позволяют модифицировать код и распространять его как открытый, так и коммерческий код.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Последняя безопасная версия ThinkPHP3 Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Язык

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/skyselang-thinkphp3.2.5.git
git@api.gitlife.ru:oschina-mirror/skyselang-thinkphp3.2.5.git
oschina-mirror
skyselang-thinkphp3.2.5
skyselang-thinkphp3.2.5
master