Updates from abdulwahid RSS

    Why we use symfony Framework

  • Abdul Wahid 5:59 am on June 28, 2008 Comments

    Three years ago I was coding in simple PHP and never heard of any frameworks then after one year I started using frameworks in javascript i.e prototype etc. Soon I realize working in framework makes your life easier, your code is organized, standardized and most importantly your development is fast. It does not matter what framework you want to chose the basic aim of any framework is rapid development. Mostly client is concerned with how quickly you can provide the product, you code simple or use framework is the least concern. An efficient software always has the least code, and framework always tries to facilitate developer to code as little as possible. Currently there are 40 frameworks available for PHP and this shows the success and importance of frameworks.

    Our team has worked on various frameworks i.e cakePHP, symfony etc and found out that symfony is little efficient than others. Symfony also has an edge over its documentation plus its community is much better than others.

    Some people criticize symfony on the basis that why should they learn a new language i.e yml or propel etc but we think one can learn yml in no time and propel provides you optimized sql queries and database abstraction layer. The database abstraction will provide you the opportunity to shift to any DBMS anytime by just making some configuration changes. This feature will help you when you do not know the DBMS of a client project or the client is not sure about the DBMS, you can choose any DBMS and can shift to any DBMS.

    Symfony is so flexible that you can bypass the whole symfony processing and can send the pages direct to server. You can customize it according to your needs to have an optimized solution. Its overhead is so minor that it can be ignored.Its powerful cache feature improves the efficiency of the project. Its debug tool bar or dev mode which will provide you lots of information about the page e.g: sql queries,request, response, page load time etc … and when you want to deploy to the production and get rid of debug statements than just a little configuration change is needed.

    In organization where you have multiple developers working on same project, you need to follow a certain standard so that everyone is able to understand others developers code. If you are following a standard than it is very convenient for new employees to adjust and also replacement of leaving employee can be very quick. Therefore we have decided to set symfony as our standard framework.

Company Trip

  • Abdul Wahid 9:18 am on June 12, 2008 Comments

    On 24th May few of Zigron’s team member went for hiking trip to Miranjani, the plan was to go to Nathia Gali on Saturday and to have a night stay over there and the next day [Sunday] to go for a hike and then come back.

    We had an amazing trip and I think beauty of Nathia Gali and Miranjani cannot be described in the words. As we reached Nathia Gali, rain welcomed us slowly and then heavily turning into a Hail Storm. WOW! the scene was awesome, beautiful and Mind blowing! It was getting cold and most of us did not take jackets with us, though had blankets but was too difficult to hike in blankets!

    Luckily some people were to come a bit late, so better was to ask them to bring some extra jackets. See, Mobile phones work there, amazing! That night was cold as well as live, as we hardly slept. Cards and Discussions made it so lively.

    The next day was too bright and cool as we went to conquer the highest peak of Abbottabad [Miranjani]. First we mistakenly started trekking towards Mushkpuri for about 15 minutes but then we were on the right path. It took us around three hours, reason being the heavy rain fall, normally its around two hours to reach the top. On our way I took some shots and Qasim Mueen filmed the adventure.

    After hiking we came to Nathia Gali and were about to leave but It rained and we did not want to take any risk, as roads were slippery and dense mist. On Monday we woke up around 6:00 AM, and came back directly to office at 8:30AM.

    Oh yes, though, it was little cloudy but we still saw the mighty Nanga parbat at its best as well!

    And last, but not least, what Wikipedia Says about Miranjani

    Miranjani is the highest peak of Abbottabad District in the North West Frontier Province of Pakistan and is a big attraction for hikers. It is situated near Nathia Gali, about 80 kilometres (50 mi) north of Islamabad in the Himalayan ranges. From Nathia Gali it takes three hours to reach the peak. It is an easy walk and the top offers a spectacular view. It has less space at the top compared to the neighbouring mountain Mukeshpuri.

    From the top of Mera Jani the following places can easily be seen Azad Kashmir, Jhelum RiverAbbottabad city, Havelian, and Thandiani. On a clear day, the treacherous mountain Nanga Parbat can be seen 400 km away. (Kohala), Tarbela lake,


    Miranjani is also clad in Pine, Walnut and Oak Maple trees,and other shrub and herbs. From Miranjani one take many short strolls through the pine forests. Tourists can walk up a track starting from the Governor’s House to the top of Miranjani Hill (2960 metres high), that takes 6 to 7 hours both ways.