خرید بک لینک
I am a novice-intermediate somewhat "weekend warrior" software developer. I am fortunate enough to be employed in a position that offers a large amount of flexibility in the way in which I define my roll. Currently I am working to integrate a software (Asana) we use for project management. They have a well developed API and I have spent the better part of a month familiarizing myself with it and would like to develop a method to display specific information (such as task due date and count) on a television screen in a highly visible area. Asana offers a nice python module for communicating with their API and I have been using this in conjunction with the MySQL.coector module to store this information within my local LAMP stack. I can, in a limited way, understand how I would push this information to the webserver using some basic PHP and then stylize it using HTML and CSS. However the solutions I'm imagining seem ham fisted and inelligant. A very integral part to this project would be real-time updating when the data in the database changes.

The biggest conceptual issues I am having right now:

I have written some "clunky-but-works" python code for getting the information I need from Asana, however I am having a hard time figuring out a way for it to execute on a timer (or determining if this is the best solution). Ideally I would like to execute the code and refresh my database information every 15 minutes or so.

Once the information in the database has been refreshed I would like this to be pushed to the webserver in the least intrusive way. I have been looking at angularjs and it seems like it would be a fun to use solution. That said it seems be built around the idea of developing user interaction driven applications which, in this case, there would be none.

Perhaps the biggest issue is at a high-level. Wondering if this architecture of retrieving data from the API, storing it in my database, and pushing it to my webserver is the best way to go about handling this problem.

I would love to hear some input on these thoughts. If I am heading in the right direction or if I should be looking at this problem in an entirely different way. I hope I am not asking to much, and that I've posted this in the right thread!

برچسب: نویسنده: آیلین رضوانی تاريخ: يکشنبه 12 آذر 1396 ساعت: 19:12

صفحه بندی