gothinkster / realworld

"The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more
https://realworld-docs.netlify.app/
MIT License
80.74k stars 7.36k forks source link

🗄🔧 Phalcon #88

Closed linxlad closed 3 years ago

linxlad commented 7 years ago

Current Status


Hey, I would like to implement a backend example with Phalcon.

linxlad commented 7 years ago

@EricSimons Is it possible to work your magic on the logo? :)

EricSimons commented 7 years ago

@linxlad yessir! :)

phalcon

linxlad commented 7 years ago

Thank you kind sir :)

linxlad commented 7 years ago

API Tasks:

Articles

linxlad commented 7 years ago

@EricSimons @SandeeshS Not a biggie but Phalcon is missing from the Work In Progress README section :)

sandeesh commented 7 years ago

@linxlad ah sorry about that. Guess Eric missed it on the last update. I'll create a PR to add this :+1:

sandeesh commented 7 years ago

@linxlad added with #114 @EricSimons will merge it when he's online. I've also sorted the list alphabetically so that people don't take offense with one being ahead of another :D

linxlad commented 7 years ago

Thanks :)

EricSimons commented 7 years ago

Thanks for the PR @SandeeshS! Sorry about that @linxlad — can be kinda hard to keep track of all of the implementations currently in the pipeline 😓

linxlad commented 7 years ago

@EricSimons It's no problem at all, just thought I'd mention it, I appreciate the size of the workload you have to deal with, keep up the good work :)

linxlad commented 7 years ago

@EricSimons @SandeeshS I have completed functionality. I am currently introducing CI and tests but would be nice to get the peer reviews started so I can make improvements

NB: I will probably making regular improvements to reflect the latest releases of Phalcon. Also there are some methods I would like to revisit at a later stage.

sandeesh commented 7 years ago

@linxlad awesome :+1: I missed the last notification and didn't read the message. You can add the tests slowly taking your time, no hurry. I'd love to test this on my end once but i don't see any instructions to get this running without docker. Is there any simple way i can get this up and running and test the api locally? Also we can move this repo and get this listed once all the tests come out green :)

linxlad commented 7 years ago

@SandeeshS

I will update the readme this evening with everything.

Phalcon is a compiled C extension for PHP. So I provided the docker/nanobox as they have the extension pre-loaded. However if you want to run this in another environment (WAMP/LAMP for example) you would need to download the latest extension and add it yourself :)

Extensions for Linux Extensions for Windows

linxlad commented 7 years ago

How can I continue having this peer reviewed? :)

EricSimons commented 7 years ago

@linxlad getting it running locally now :) Have you fully tested it against one of the frontends to make sure all works properly? If so, I'll set up the official repo for this!

geoidesic commented 6 years ago

@linxlad well, have you?

geromegrignon commented 3 years ago

Hello we are currently moving all work in progress to Github Discussions. I'll close this issue by now, you can find instruction to open a discussion there : https://github.com/gothinkster/realworld/discussions/633

Thanks for your contribution !