i have a project with a friend and its about developing a website which will provide the users with some courses on certain topics.
And we were wondering on how we are going to be updating the lessons notes and posting new ones without any problem. And he said the cpanel provided by the host company will provided a means to post just like on blogs. So i doubted and i'll like to ask if it true or i'll have to code a new page for every topic on the site.
Please i'll appreciate if any one helps me with the truth or a guide on how to do it.
thanks...
A good starting point for you is to use github to host a code repository you start with git. If you use github, you can utilize github pages to host your content for free.
If you already have a hosting framework in mind like WAMP or heroku, let us know and we can provide more specific information on how to push your code up to your application depending on how you're hosting it. But the best starting point for you is to use some sort of version control and the leading version control option is git. You definitely never need to rewrite the same code all over again and version control is essential for managing updates to your code and collaborating with other developers.
Related
Thank you for giving me a piece of your time. This question really isn't a "how to", but more of a "is this possible or am I just insane?". I've recently looked at some portfolio pages and found a really great idea from https://flexdinesh.github.io/, but in the "portfolio" section instead of having just the characteristics of the project, is it possible to somehow use the Github API or some other equivalent to extract and present data like number of commits (or the table that github shows on your project page) and what project type it is (i.e. Java, Javascript, etc.) and maybe even some more related information. For background I am using React with Node.js. Again, this is probably useless to everyone out there, but I think it could be something cool if A) it actually exists, and B) it's not too much of a pain to implement. I've tried reading up on the documentation from Github, looking online, and looking at different source code, but no luck there. If anyone has any information or feedback I'm always open to help!
Thank you and have a good day
from what I understand, you want to display statistical information about the projects on your portfolio website.
Github provides an API that can get almost all the information you see on their website
so, to get all the languages being used in repository you can do a GET request on https://api.github.com/repos/:owner/:repo/languages,
To get the number of commits you can do a GET request on https://api.github.com/repos/:owner/:repo/commits
and so on
By default, these will get you the data of the public repositories, if you want to display info from your Private repositories, you need to provide an authentication token with each request.
You can read more about the API calls available here
let me know if you need any more help
We have website/portal currently successfully running live. There was a module called Lets say "A". Which is already developed.
Client asked to add some more tremendous amount of features and updates to that module.
Now we need to give beta release of this new development to specific group of users and rest of the users will have same old application.
Can anyone suggest a better and a kind of good standard approach to give beta releases on Live Site.
Thanks
I'm very new to YouTrack and tried using it on local host under Mac OSX. My first impression on it was really stuck and can't say in words how neat and elegant was the whole user interface. I'm really loving it now and would like to adapt the UI to electrical and electronics engineering projects along with the issue tracking. So far I'm already into the play and have found plenty of useful customisable features which I can turn them into the ones relevant to engineering stuff. Now I'm moving to some intermediate skill to change the UI and got some doubts to be clarified. Here are the list of queries I've got now.
I'm now trying it on local host under Mac OSX and its running fine without any issues. I would like to install and do online testing like hosting it under siteground or goddady and use custom domain/sub domain to access it. I mean so that I can give my team the online access.
I've came across other products like team city, upsource and hub. Could you please explain in brief on each?
I will be using it for 8-10 users now and is there any option to purchase access to custom logo, private projects and ssl without upgrading to more users.
Thank you.
Pardon me if this question is not a good fit but i am unable to find relevant material. I have searched across the net and have found many answers but i still want to ask the question.
I am developing a Drupal 7.23 website. It will mostly use views. Not too heavy site. Now, can i host the site on github. We would be two people working on the project and so i thought of using Git. However i am unsure how to do this or if this can be done. hosting the drupal site, the db etc...Can you guide me on this or provide some links...i can carry it from there.
Apologies again if not the right place to ask this question.
GitHub pages could host only static pages, without any database backend.
And generally, GitHub is hosting service for software projects, which means it could help you store your code, but not for websites, because it will not run your code.
What is a (free) technology which requires the least amount of code for creating a website with the following requirements:
Sign-up/login
Form for adding your personal info. which gets databased
Each person can view and edit their own info
Admin can view and edit any
The form needs to be easily customizable and extensible (by the website's owner, not during run-time)
Is there a beginner tutorial for such a thing?
(For me, this question is about a friend who wants me to do this, but I want him to do it himself so I don't have to get roped into maintenance. I also want to keep it more general for the sake of Stack Overflow and future readers.)
Edit: I thought I remembered some ASP.NET tutorials that were mostly drag/drop or things where it was all but made for you from the database schema (which can be made with SSMS's GUI) but I can't seem to find them now.
Responding to posts below requesting specifics: this site will be for potential clients to sign-up and enter their company's info and fill out a form about their advertising needs.
I thought about putting this on SU instead, but since there was likely going to be some coding involved (I assumed no-code was an unreachable goal) SO seemed more appropriate.
Your friend can consider a framework like drupal. It has a bit of a learning code but, you can create a website with everything you ask for without code. You may want to modify it to change the look but there are themes for that.
Also, some hosts like godaddy.com have this installed and you do not have to worry about the complex installation procedures. Just start modifying the content of the site, select a built in template and go...
PhpBB? I think you need to specify what the website is going to be used for before you can get better/more specific answers.
... have a look at Drupal or Joomla, expect a learning curve nevertheless.
Is this friend a programmer as well? If so, I'd suggest building such a site using a PHP framework. Deploying an existing forum/wiki is also an option of course, but will probably have much more features than you describe. But if s/he's not a programmer, I don't see how s/he will be able to develop a site like that in a reasonable amount of time.
Why not using a CMS like wordpress, drupal and co. ?