CakePHP Project: WebManager
I have started work on a solution to a problem I have been searching for for quite a while. Finding nothing that satisfied me, a while back I started development on a new CakePHP project titled WebManager (DE WebManager to be precise).
The functionality will include the ability to manage the entirety of a business or individual's web presense, from domain names and websites to providers, datacenters, servers, and more. Manage them all in one place and interact with them in intelligent ways--get renewal reminders, login links to all services, relevant contact information displayed on related pages, and much more.
This project came about because I was tired of having to manage my various web assets in all different disconnected places--my registrar for domain names, my various hosting providers and control panels, all of my websites, pages, and projects around the web, and more. It was all just getting to be too much, and while there are a lot of organizational tools, none of them seemed to be designed for this specific type of management. In this, I saw a way to make something that works better for me.
The project is built with CakePHP 1.3, the MooTools Javascript framework, and the MochaUI interface to give users a full desktop-like experience on the web.
I am not sure yet what different versions I will offer, and whether this will be a locally-hosted product or SaaS (Software as a Service) hosted and provided by the Digital Empire. Only time will tell, and I should hopefully have some screenshots and more information posted soon.
SugarSync Memory Leak
First, a quick update about my other major SugarSync issues--SharpCast assisted me in resolving the issue on my laptop in which I had to re-import the previous configuration and re-scan everything each time SugarSync started. That was resolved by uninstalling, reinstalling, then not choosing to import my existing configuration, but instead starting a new one.
I still have major issues with the way it's handling syncing my files, however--every day there are tens or hundreds of files supposedly in sync which are renamed inexplicably whenever I try to save them. Deleted folders still reappear if I do not permanently delete them manually from SugarSync. Some files still never sync, even though SugarSync indicates all files are "backed up and in sync." Hopefully they are still looking into these other issues as well.
Now, a new issue. For the past several weeks, I have been dealing with my Windows 7 Professional x64 machine's 4 GB of RAM filling up within a day or two of leaving it running. No listed application was actually using that RAM--adding up the reported memory commits of all running processes did not equal the amount of RAM which was used up. So I knew I was dealing with some sort of memory leak.
I tried disabling things I didn't necessarily need, but nothing helped until I finally decided to disable SugarSync from starting. Even though it would report very small memory usage, my memory leaks stopped completely when I stopped running SugarSync all the time. Looking at the process's history it would regularly use ~500 MB or more, but nowhere near what was actually being used on my system.
I do not have this issue on my Windows XP laptop, so it seems to be related to SugarSync and Windows 7 (not sure about Vista).
Anyone else noticed such behavior? I will report it to SharpCast so they can investigate further--maybe it's not SugarSync specifically but some interaction between SugarSync and another process running. But it makes my system crawl when the memory usage reaches 90 or 95% and the only resolution is a restart, so for the time being I am no longer running SS.
![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_c.png?x-id=7a9f2532-90c2-49dd-b7db-4c026d97666a)