Jump to content
php.lv forumi

Sistēmas uzstādīšana uz klienta servera ar composeri


Recommended Posts

Klientiem vienmēr ir savas īpatnējās prasības.

Šoreiz par katru cenu grib, lai sistēmu liek uz viņa hosta, bet pie kloķiem nelaiž.

Lai ar composeri uzstadītu un updeitot, jāsainstale visādas papildus figuškas, par ko klienta sysadmins nav sajūsmā.

 

Var būt ir kads cits risinājums?

Link to comment
Share on other sites

Lai ar composeri uzstadītu un updeitot, jāsainstale visādas papildus figuškas, par ko klienta sysadmins nav sajūsmā.

 

Var būt ir kads cits risinājums?

 

Kādas papildus figuškas? composer install un viss iet..

 

Visērtāk būtu ja tava sistēma stāvētu uz githuba vai bitbucketa kā privāta repo, pie kuras būtu piekļuve arī tam sisadminam (bet es pieņemu ka sisadminam varētu arī nebūt konts githubā vai bitbucketā). Tad viņš izpildītu git clone un composer install. Nebūtu jāsūta zip arhīvi un citas arhaiskas lietas.

 

EDIT:

Ā, ja "papildus figuškas" ir kaut kādi php extensioni, kas nav ieslēgti by default, tad gan tos būtu sisadminam jāprot uzstādīt. :D

Edited by qwerty
Link to comment
Share on other sites

  • 2 weeks later...

Tā kā priekš manis docker ir jauns buzz-words, tad centos ieguglēt kas tas īsti ir un ko var man dot, bet nekas prātīgs nesanāca, atradu tikai 6h garu video lekciju http://www.pluralsight.com/courses/docker-deep-diveVai kāds kas jau lieto docker varētu iedot 3-5 teikumu summary par to kā docker noder ikdienas developmentā?

 

Pagaidām sapratu tikai to ka notiek milzīga resursu taupīšana uz produkcijas serveriem, jo katrā konteinerā nav jāielādē visa OS. Bet kā ar dev datoru?

Link to comment
Share on other sites

es gan docker neizmantoju ikdienā, bet developerim varētu interesēt fīča ka izmaiņas konteinerā saglabājas gandrīz kā Git kommiti. Izpildi kaut kādu apt-get install nodejs un tas ir kā commits sistēmai, ko pēc tam var arī atcelt.

 

nezinu kas šobrīd windows lauciņā, bet varu iedomāties ka tur ar docker nav tik viegli. Ja komandā strādā gan cilvēki uz windows, gan uz linux, tad windowsistiem vienagla jāuzstāda VM, uz kuras uzstādīt docker, un tad tur likt tos konteinerus..

 

Bet kā jau teicu varbūt maldos, ikdienā nelietoju. Bet varētu but ka tam pašam laravel drīzumā Vagrant aizstās docker.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...