„Kandan“ yra atvirojo kodo pokalbių programa, turinti elegantišką, švarų dizainą.

kandan Tiesioginių pokalbių programinė įranga

Visiškai rodomi „Rails“ pagrįsta greita, saugi ir stabili pokalbių programa.

„Kandan“ yra atvirojo kodo pokalbių programa, turinti elegantišką ir švarų dizainą. Galite pakviesti kolegas pasidalyti idėjomis ir failais nuolatiniuose grupės pokalbių kambariuose.

Apžvalga

„Kandan“ yra nemokamas atvirojo kodo ir gerai palaikoma pokalbių programa, sukurta su „Ruby on Rails“. „Kandan“ realaus laiko pokalbių programa yra greitas, saugus ir stabilus pokalbių sprendimas, pagrįstas „Ruby on Rails“. „Kandan Chat“ turi elegantišką, švarų dizainą ir jis privers jus persvarstyti savo standartinę momentinių pranešimų sistemą. „Kandan Private Chat“ programą iš pradžių sukūrė „Cloudfuji“. Jis turi daugybę funkcijų, tokių kaip paieškos pranešimų istorija, failų įkėlimai, keli pokalbių kambariai, „Hubot“ integracija ir bendras kambario garso įrašas ir tt Ši liekniausia pokalbių programa leidžia jums vienu metu valdyti kelis pokalbius per pokalbių kambarius, taip pat klausytis muzikos per kanalus. „Kandan“ yra visiškai atviro kodo ir gali būti priglobtas vidaus arba išorės jūsų įmonės ar bet kurios trečiųjų šalių. Fantastiškos funkcijos apima pranešimų istorijos paiešką, atsisiuntimo failus ir „Kandan LiveChat“ programos valdymą. Taip pat galima pamatyti aktyvius vartotojus ir kvietimus. „Kandan“ atvirojo kodo pokalbių programa taip pat turi daugybę jaustukų kolekcijų, kurios padėtų vartotojams išreikšti savo emocijas. Kūrėjams „Kandan“ leidžia pridėti naujų funkcijų per papildinių sistemą. Galiausiai programą galima įdiegti „Cloud Hosting“.

Sistemos reikalavimai


Norėdami įdiegti „Kandan“, tai yra sistemos reikalavimai

  • Ruby 1.9
  • Bėgiai 3.2.21
  • „PostgreSQL“ arba „MySQL“ adapteris
  • Plonas serveris
  • serveris: „Heroku“ arba „AWS“
  • „RubyGems“: diegimas kaip priklausomybė
  • Redaktorius: „Sublime Text“ arba „Rubymine“
  • „Git“ versijos kontrolės sistema

Funkcijos


Toliau pateikiamos pagrindinės „Kandan Chat“ programos savybės.

  • Bendradarbiavimo komandos pokalbis
  • Neribota kanalai
  • Įterpkite vaizdų ir „YouTube“ vaizdo įrašų formatus
  • Užklausos kitoms platformoms „Twitter“, „Facebook“ ir kt.
  • Sinchronizuotas garso grotuvas
  • Labai išplėstinis papildinio formatas
  • Lengva dislokacija, „Heroku“, „DotCloud“ ir kt.
  • Visiškai atviras kodas

diegimas

Įdiekite „Kandan“ į „Ubuntu“

Jei norite įdiegti „Kandan Chat“ programą privačiame atskirame serveryje arba kurti vietoje, tada čia yra kelias, kurį turite eiti.

git clone https://github.com/kandanapp/kandan.git 
cd kandan

Daugybė brangakmenių reikalauja kitų bibliotekų:

sudo apt-get install ruby1.9.1-dev ruby-bundler libxslt-dev libxml2-dev libpq-dev libsqlite3-dev

Kai kurie brangakmeniai sukuria vietinius pratęsimus:

sudo apt-get install gcc g++ make

Plėtros režime

sudo apt-get install nodejs # (execjs needs an execution environment)
gem install execjs # (Could possibly be added to the gemfile in the assets group)

Įdiekite reikiamus brangakmenius:

bundle install

Norėdami pradėti kurti, galite naudoti numatytąją duomenų bazę.YML. Gamybai turėsite redaguoti „config/database.yml“, kad pridėtumėte kažką panašaus:


production:
  adapter: postgresql
  host: localhost
  database: kandan_production
  pool: 5
  timeout: 5000
  # You might need these depending on your Postgres auth setup.
  username: kandan 
  password: something

Dabar įkrovos diegimas. Galite praleisti DB: Sukurti žingsnį, jei jau sukūrėte aukščiau nurodytą DB:

bundle exec rake db:create db:migrate kandan:bootstrap

Jei planuojate aptarnauti programą tiesiogiai iš plono (o ne per tarpinį serverį), turėsite sukonfigūruoti bėgelius, kad galėtumėte aptarnauti turtą gamybos aplinkoje. Konfigūracijoje/aplinkoje/gamyboje.rb:

config.serve_static_assets = true

Paleiskite „Rails“ serverį

bundle exec thin start

Jūsų programa turėtų būti veikianti dabar. Numatytasis administratoriaus vartotojas yra administratorius su slaptažodžiu „Kandanappadmin“ arba galite prisiregistruoti kaip kitas vartotojas. Sveikiname! Jūs sėkmingai įdiegėte „Kandan“ atvirojo kodo pokalbių programą. Mėgautis! Tyrinėti

Šiame straipsnyje mes aptarėme „Kandan Chat“ programą, leidžiančią vienu metu valdyti kelis pokalbius. Norėdami sužinoti apie kitą atvirojo kodo tiesioginių pokalbių programinę įrangą, apsilankykite puslapyje:

 Latviski