Download the PHP package visavi/rotorcms without Composer

On this page you can find all versions of the php package visavi/rotorcms. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package rotorcms

RotorCMS 5.0

Gitter Latest Stable Version Total Downloads Latest Unstable Version License Build Status Dependency Status SensioLabsInsight

RotorCMS является гибкой, мощной и интуитивно понятной системой с минимальными требованиями к хостингу, высоким уровнем защиты и является превосходным выбором для построения сайта любой степени сложности

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

Действия при первой установке движка RotorCMS

  1. Настройте сайт так чтобы public был корневой директорией

  2. Установите и настройте менеджер зависимостей Composer.

  3. Перейдите в директорию с сайтом и установите rotorcms выполнив команду в консоли composer create-project visavi/rotorcms .

  4. Настройте конфигурационный файл .env, окружение, данные для доступа к БД, логин и email администратора и данные для отправки писем, sendmail или smtp. Если устанавливаете CMS вручную, то переименуйте конфигурационный файл .env.example в .env (Файл не отслеживается git'ом, поэтому на сервере и на локальном сайте могут находиться 2 разных файла с разными окружениями указанными в APP_ENV)

  5. Создайте базу данных и пользователя для нее из панели управления на вашем сервере, во время установки скрипта необходимо будет вписать эти данные для соединения в файл .env

  6. Установите права на запись всем директория внутри public/uploads и app/storage

  7. Выполните миграции с помощью консольной команды php rotor migrate

  8. Выполните заполнение БД с помощью команды php rotor seed:run

После завершения установки вы сможете посмотреть работу скрипта на главной странице вашего сайта

Требования

Минимальная версия PHP необходимая для работы движка PHP 5.5.9 и MySQL 5.5

Если MySQL версия ниже 5.6, индексы необходимые для полнотектового поиска в БД не будут добавлены в некотрые таблицы. Позже их можно добавить вручную

Миграции и заполнение БД

Текущий статус миграции php rotor status

Создание миграций php rotor create CreateTestTable

Выполнение миграций php rotor migrate или php rotor migrate -t 20110103081132 для отдельной миграции

Откат последней миграции php rotor rollback или php rotor rollback -t 20120103083322 для отдельной миграции

Создание сида php rotor seed:create UserSeeder

Выполнение сида php rotor seed:run или php rotor seed:run -s UsersSeeder для отдельного сида

Настройки nginx

Чтобы пути обрабатывались правильно необходимо настроить сайт

В секцию server добавить следующую запись: rewrite ^/(.*)/$ /$1 permanent; необходимую для удаление слешей в конце пути

В секции server -> location необходимо заменить строку

Настройки apache

Создайте файл .htaccess и пропишите в него следующий код

License

The RotorCMS is open-sourced software licensed under the GPL-3.0 license


All versions of rotorcms with dependencies

PHP Build Version
Package Version
Requires php Version >=5.5.0
nesbot/carbon Version ~1.14
illuminate/http Version ~5.0
robmorgan/phinx Version ~0.5
vlucas/phpdotenv Version ~1.1
visavi/compressor Version ~1.1
philo/laravel-blade Version ~3.0
pclzip/pclzip Version dev-master
gregwar/captcha Version dev-master
olamedia/nokogiri Version dev-master
cbschuld/browser.php Version dev-master
altorouter/altorouter Version ~1.1
paragonie/random_compat Version ~1.1
swiftmailer/swiftmailer Version ~5.4
abeautifulsite/simpleimage Version ~2.5
mobiledetect/mobiledetectlib Version dev-master
php-curl-class/php-curl-class Version dev-master
php-activerecord/php-activerecord Version dev-1.1-dev
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package visavi/rotorcms contains the following files

Loading the files please wait ....