BDadmehr0 / Learn-C

ترجمه اموزش های C از سایت learn-c.org
https://www.learn-c.org/en/
2 stars 1 forks source link

Create SSG proposal:(Mkdocs, Pelican) #1

Closed BDadmehr0 closed 2 weeks ago

BDadmehr0 commented 3 months ago

Create SSG proposal: (Mkdocs, Pelican)

Description

We need to create a comprehensive proposal for using Static Site Generators (SSGs) within our project. This proposal should cover two popular SSGs: Mkdocs and Pelican. The goal is to evaluate these tools and decide which one suits our needs best.

Tasks

  1. Research and Overview:

    • Provide a brief introduction to Static Site Generators.
    • Explain why SSGs are beneficial for our project.
  2. Mkdocs:

    • Overview of Mkdocs.
    • Key features and advantages.
    • Installation and setup process.
    • Example of creating a simple site.
    • Pros and cons.
  3. Pelican:

    • Overview of Pelican.
    • Key features and advantages.
    • Installation and setup process.
    • Example of creating a simple site.
    • Pros and cons.
  4. Comparison:

    • Compare Mkdocs and Pelican based on:
      • Ease of use
      • Documentation
      • Community support
      • Customization options
      • Performance
  5. Recommendation:

    • Provide a recommendation on which SSG to use, based on the comparison and our project requirements.
    • Include any additional considerations or potential issues.

Additional Information

arshavirmirzakhani commented 3 months ago

hello i am going to convert the current and re-structure current repo content in mkdocs (since mkdocs is more performant for documentaion creation)

BDadmehr0 commented 3 months ago

hello i am going to convert the current and re-structure current repo content in mkdocs (since mkdocs is more performant for documentaion creation)

Hello, thank you for your contribution, I checked your pull request and approved it

How do I run it? Does it have a website address or a special method to run it?

arshavirmirzakhani commented 3 months ago

If you have python3 with pip install just type pip install mkdocs in terminal and go to the site directory and open a terminal in that directory and type mkdocs serve to run a webserver of the site

BDadmehr0 commented 3 months ago

This is great, but there are some problems that need to be solved