Database Changes
After encountering a problem with creating a Wall-2-Wall function just like Facebook allows I encountered problems with quering the comments from the database because of how I separated the tables of comments. To solve this I have just regrouped all the comment tables into one larger table. With this change it’ll decrease the amount of code in some modules thus making a slight speed improvement.
Looking at it all it seemed pointless with the current size of the site and the realistic size of it in the future to separate the comment tables in such a manner. If in the future something needs to be done then MySQL partitioning should be available for me to use when taht change is needed. Until then the current method should work fine for a few million comments, maybe even the 10’s of millions depending on the database server I have.
As this change is quite major there are a lot of things which have now been broken, so they are being fixed as they are found.
Current Lines of Code: 22,000+ (approx)
Current Version: 3.0.8a (Alpha)
Facebook: Networks to be Discontinued
After just randomly checking through Facebook it has come to my attention that they are going to discontinue networks. That somewhat struct me as odd as they were a valuable way to connect with fellow students at University as well as people in the area. After a quick search there was no success in finding out the reason why it actually was to be discontinued.
The displayed message:
Network Pages will be discontinued soon
Facebook will soon be removing Network Pages from the site. Please keep this in mind when communicating with others on the Wall and on the discussion board. You can use Groups to connect with the people around you.
Having to resort back to just using groups is a mistake in my opinion but I guess the administrators think thats the right thing to do as they actually chose to do so.
I did though notice that a while back Facebook removed the networks link from the top area of the page. I guess by that then, this has been something that has been coming for a while now. I wonder how long it’ll be before it disappears.