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

OSCHINA-MIRROR/hellokitty21125-diygw5

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

DIYGW для PHP

  • DIYGW для PHP — это приложение, созданное на основе ThinkPHP 5.1.x, которое обеспечивает реальное время синхронизацию дизайна DIY-веб-сайта. Не требуется скачивание, достаточно использовать онлайн-синхронизацию для обновления приложения;
  • Интегрированная среда разработки на основе браузера с визуализацией и интеллектуальным дизайном, который позволяет легко создавать как веб-приложения, так и мобильные приложения для смартфонов;
  • Не требуется программирование, нулевая база кодирования, инструмент дизайна "что ты видишь, то и получишь";
  • Легкое создание компонентов WeChat Mini Programs, прототипов дизайна, веб-приложений, Bootstrap и одностраничных анимаций;
  • Онлайн-визуализация создания компонентов Mini Programs и онлайн-визуализация дизайна источников данных Mini Programs;
  • Без программирования легко создавать персонализированные интерфейсы мобильных веб-приложений, поддерживаются функции однокнопочного синхронного дизайна кода;
  • После завершения дизайна и синхронизации на локальном компьютере, можно работать независимо от DIY-веб-сайта;
  • На основе ThinkAdmin, поддерживающий управление несколькими публичными аккаунтами.Установка системы --
  • Установка проекта и повторная разработка, пожалуйста, обратитесь к официальной документации ThinkPHP и следующим требованиям к среде выполнения.
  • Текущая версия использует ThinkPHP 5.1.x, требование к версии PHP не ниже PHP 5.6, подробнее см. официальную документацию ThinkPHP.
  • Если требуется повторная установка, удалите ./config/install.lock, ./config/database.php, ./application/middleware.php, ./application/tags.php.Документация -- Прочтение документации может помочь вам в разработке!

Технический обмен разработкой (QQ-группа 217549678)

Технический обмен разработкой

Репозиторий

DIYGW — это проект с открытым исходным кодом, который можно использовать в любом месте без каких-либо ограничений. Приглашаем вас форкнуть проект.

Среда выполнения

  1. Версия PHP не ниже PHP 5.6, рекомендуется использовать PHP 7 для достижения наилучшего результата;
  2. Необходимо включить PATHINFO, режим совместимости URL ThinkPHP больше не поддерживается (в связи с тем, как элегантно представить).
  • Apache
<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
```* Nginx```
server {
	слушать 80;
	сервер_имя demo.diygw.com;
	корень /home/wwwroot/Diygw;
	индекс index.php index.html index.htm;
	
	добавить_заголовок X-Powered-Host $hostname;
	скрыть_заголовок_fastcgi X-Powered-By;
	
	если (!-e $request_filename) {
		перезаписать  ^/(.+?\.php)/?(.*)$  /$1/$2  last;
		перезаписать  ^/(.*)$  /index.php/$1  last;
	}
	
	локация ~ \.php($|/){
		индекс_fastcgi   index.php;
		перенаправить_fastcgi    127.0.0.1:9000;
		включить         fastcgi_params;
		установить $real_script_name $fastcgi_script_name;
		если ($real_script_name ~ "^(.+?\.php)(/.+)$") {
			установить $real_script_name $1;
		}
		разделить_путь_fastcgi ^(.+?\.php)(/.*)$;
		параметр_fastcgi   PATH_INFO               $fastcgi_path_info;
		параметр_fastcgi   SCRIPT_NAME             $real_script_name;
		параметр_fastcgi   SCRIPT_FILENAME         $document_root$real_script_name;
		параметр_fastcgi   PHP_VALUE               open_basedir=$document_root:/tmp/:/proc/;
		запись_доступа      /home/wwwlog/domain_access.log    доступ;
		запись_ошибок       /home/wwwlog/domain_error.log     ошибка;
	}
	
	локация ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
		запись_доступа  отключить;
		запись_ошибок   отключить;
		срок_действия   30d;
	}
	
	локация ~ .*\.(js|css)?$ {
		запись_доступа   отключить;
		запись_ошибок    отключить;
		срок_действия   12h;
	}
}
```Лицензия
--
* Diygw распространяется на условиях лицензии `MIT`, что позволяет использовать его в любом месте без ограничений.
* В Diygw используется часть кода, взятая из интернета. Если у вас есть претензии, вы можете связаться с автором для удаления.### Дух поделиться

Большое спасибо за вашу поддержку! Если вам нравится Diygw, пожалуйста, расскажите о нем своим друзьям, помогите другим установить Diygw или напишите статью в его похвалу. Diygw — это наследие ThinkPHP и новая легенда. Разработка Diygw выполнена командой разработчиков Diygw. Если вы хотите поддержать нашу работу, вы можете сделать пожертвование на Diygw.

#### Пожертвование через Alipay (получатель: luckyzf@126.com)
[![Решение для интернет-магазина WeChat Mini Program](http://static.html580.com/assets/images/alipay.gif "Решение для интернет-магазина WeChat Mini Program")](http://www.diygw.com "Решение для интернет-магазина WeChat Mini Program")

#### Пожертвование через WeChat (получатель: сайт html580 — Дэн Чжифэн)
[![Решение для интернет-магазина WeChat Mini Program](http://static.html580.com/assets/images/weixin-pay.gif "Решение для интернет-магазина WeChat Mini Program")](http://www.diygw.com "Решение для интернет-магазина WeChat Mini Program")

Официальная группа технического обмена Diygw [482112340](https://jq.qq.com/?_wv=1027&k=48Dm8gg)

Если у вас есть предложения, идеи, комментарии или вы нашли ошибки в Diygw, пожалуйста, свяжитесь с нами по адресу 280160522@qq.com.

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

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

Введение

DIYGW для PHP — это приложение, созданное для синхронизации дизайна DIY-веб-сайта в режиме реального времени, разработанное на основе ThinkPHP 5.1.x. Для обновления приложения не требуется скачивание, достаточно использовать онлайн-синхронизацию. DIY-веб-сайт — это визуальная платформа для разработки и запуска веб-приложений. Он предлагает интег... Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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