Staging /pushing to live site

Post

Posted
Rating:
#9665 (In Topic #3407)
WpE
Avatar
Standard member
WpE is in the usergroup ‘Fan in training’
Hi all!

My name is WpE and I'm not new to ocportal. I used ocportal ten years ago I think (version 4) and couldn't use it more than a couple of days. It was too resource heavy back then and I had to pay few times to get my hosted server back. Ocportal used too much resources and caused my account to be closed due that. After that I removed ocportal and went to WordPress. Been using it till this day. Now the WordPress doesn't offer me functionality I need and am looking for a new app for my site. I remembered ocportal and came looking is it still alive and kicking. It was delight to see it is still under active development!

Enough of my back storytelling and hop to this day.

My question is this, as I couldn't find the answers on my own, I hope you experts can answer me.
<! - -  I did my research on a mobile, and occasionally this current theme is not mobile friendly. Some side scrolling and some scaling issues on my device - - >

-Is there staging similar to WordPress?
-Is there separation between the test site and production site?
-is there pushing from test to production and automatic link etc correction similar to WordPress?
-Is composr more resource friendly than before?


Those are the ones that came in my mind for starters.

~WpE
Online now: No Back to the top

Post

Posted
Rating:
#9671
Avatar
Site director
Patrick Schmalstig is in the usergroup ‘Administrators’
Hello WpE.

Welcome to the forums. I granted you full access to the rest of the Composr forums as you did not previously have access to them, and you seem like a legitimate member to me.

To answer your questions:
  • We thoroughly test the development of Composr CMS, however we probably don't do it like Wordpress does. We're a much smaller community with far fewer developers, so we don't have those kinds of resources. This does not necessarily mean we have lower standards though. We do, however, do unit testing. And every code change made is also tested on a clean local install of Composr.
  • The local test sites we use are completely separate from the live sites.
  • Yes, there is a non-bundled addon that handles the pushing of hotfixes from test to live. And we also use a central git repository on GitLab. I'm not entirely sure what you mean by automatic link correction though; I'm honestly not that familiar with Wordpress' process.
  • Composr is much more resource friendly than ocPortal was. We've developed more unit tests and higher standards since long ago. Composr also has a number of different caches as well to ease the load on servers (language cache, template cache, persistent cache, smart / self-learning cache, static cache, etc). Here is a quick breakdown of each cache:
    • Language and template caches work together to save pre-compiled versions of language and template files for quick loading in the future.
    • Persistent cache works with your PHP cache extension (if you have one, else the filesystem) to store temporary data that needs to persist across requests.
    • Self-learning cache identifies and learns about the resources needed for various pages and remembers them for the future; that way, it doesn't have to calculate these again. Smart cache can also work to learn about your most commonly used settings and default to them automatically in the future when adding content.
    • Static cache generates static HTML pages where there is no dynamic content and serves them to guests and bots / spiders to reduce server load.
Please let me know if you have any further questions or if you'd like me to elaborate further! Also, note that while v10 is our latest version, v11 is around the corner, and the first test (alpha) version for v11 should be coming out next month if all goes to plan. v11 is much more mobile friendly and responsive than any other version to date as well.

  • Need support for version 10? The core development team is no-longer offering it for free (unless it's a critical bug that breaks your entire site or a serious security hole). Please consider hiring me instead if you need v10 support or a non-critical bug fix. Or, ask the community in the forums!
  • Do you enjoy Composr? Please consider contributing your talent to the project or recommending Composr to others. Even small contributions make a big impact in the Composr community.
  • Do you have feedback for us? You can report bugs, suggest features, or give feedback on the Free support options page.
  • Do you need professional service with your Composr website? Please consider contracting me for your needs through my company, PDStig, LLC. Doing so will also help fund Composr development.
  • Want to watch live streams of me developing Composr CMS? Please subscribe to me on Twitch to be notified when I stream. Composr development streams are usually spontaneous / not scheduled in advance as work priorities come first.
Online now: No Back to the top

Post

Posted
Rating:
#9674
WpE
Avatar
Standard member
WpE is in the usergroup ‘Fan in training’
Hi Patrik!

And thanks, for giving full access.

Also thanks for the comprehensive answers. That actuallu answered on all of my questions regarding the Composr and switching to Composr. (I like the new name btw, so much better than ocportal).

I don't recall ocportal having static cache, that's a huge improvement and mobile friendliness in this day is important.

I remove WordPress from my server today (finally on a laptop, critical stuff on mobile is too scary lol) and install Composr.
Online now: No Back to the top

Post

Posted
Rating:
#9675
WpE
Avatar
Standard member
WpE is in the usergroup ‘Fan in training’
Oh, one more important question:

Is there a mobile (Android app) publisher on the pipeline? It is easier to use such app, than logging in to site and using mobile browser for "blogging".
Online now: No Back to the top

Post

Posted
Rating:
#9677
Avatar
Site director
Patrick Schmalstig is in the usergroup ‘Administrators’

WpE said

Oh, one more important question:

Is there a mobile (Android app) publisher on the pipeline? It is easier to use such app, than logging in to site and using mobile browser for "blogging".

Hello,

There is a non-bundled addon called the Composr Mobile SDK. It's not officially maintained, however, and does require some developer skills to use. It's also not guaranteed to work anymore. Sadly we just don't currently have enough developers to maintain it on a regular basis. But if anyone is interested in taking up the project, that would be awesome.

  • Need support for version 10? The core development team is no-longer offering it for free (unless it's a critical bug that breaks your entire site or a serious security hole). Please consider hiring me instead if you need v10 support or a non-critical bug fix. Or, ask the community in the forums!
  • Do you enjoy Composr? Please consider contributing your talent to the project or recommending Composr to others. Even small contributions make a big impact in the Composr community.
  • Do you have feedback for us? You can report bugs, suggest features, or give feedback on the Free support options page.
  • Do you need professional service with your Composr website? Please consider contracting me for your needs through my company, PDStig, LLC. Doing so will also help fund Composr development.
  • Want to watch live streams of me developing Composr CMS? Please subscribe to me on Twitch to be notified when I stream. Composr development streams are usually spontaneous / not scheduled in advance as work priorities come first.
Online now: No Back to the top

Post

Posted
Rating:
Item has a rating of 5 (Liked by Patrick Schmalstig)
#9686
WpE
Avatar
Standard member
WpE is in the usergroup ‘Fan in training’
That's good to know. I'm more of an hobbiest than a full blown developer.

I'll take a look of that if I manage to cook up something for my uses :)
Online now: No Back to the top

Post

Posted
Rating:
#9690
Avatar
Site director
Patrick Schmalstig is in the usergroup ‘Administrators’
Sounds good. We're around if you have any other questions or thoughts regarding Composr. Feel free to also check out the Site showcase: Community Site Showcase - Composr . There are some sites there running Composr both v10 and v11.

  • Need support for version 10? The core development team is no-longer offering it for free (unless it's a critical bug that breaks your entire site or a serious security hole). Please consider hiring me instead if you need v10 support or a non-critical bug fix. Or, ask the community in the forums!
  • Do you enjoy Composr? Please consider contributing your talent to the project or recommending Composr to others. Even small contributions make a big impact in the Composr community.
  • Do you have feedback for us? You can report bugs, suggest features, or give feedback on the Free support options page.
  • Do you need professional service with your Composr website? Please consider contracting me for your needs through my company, PDStig, LLC. Doing so will also help fund Composr development.
  • Want to watch live streams of me developing Composr CMS? Please subscribe to me on Twitch to be notified when I stream. Composr development streams are usually spontaneous / not scheduled in advance as work priorities come first.
Online now: No Back to the top
1 guest and 0 members have just viewed this.

Statistics

Forum statistics:
  • 2,052 topics, 7,195 posts, 10,830 members
  • Our newest member is Customcollective
Back to Top